Я разрабатываю приложение для Windows (Phone, Desktop, Store), Android, iOS и Web, которое позволяет пользователю создавать эмозис. Я хочу показать эти эмоции между текстами, возможно, с каждым шрифтом (Segoe WP on ios? Lol). Пользователь НЕ сможет копировать их в другом месте, так что это не проблема. Однако, если текстовая часть html-страницы вызовет проблемы? Я думаю, что это может привести к использованию html-кода, однако, я должен использовать html-страницу для отображения этих пользовательских emojis и изображений в одной строке, и если да, то как я могу заблокировать пользователя от использования html-команд? пс. здесь есть понятие искусство Что я могу сделать о пользовательских emojis в моем приложении?
ответ
Я могу предложить для телефона с Windows, а также общий обзор. (1.) Вам необходимо создать свои изображения emojis и их относительный текстовый код (например: smile - ':)'). (2.) Вам нужно разработать одну программу, которая считывает эти коды и преобразует их в изображение для каждой платформы в собственном коде. (3.) вы можете легко помещать изображения между текстом в телефоне Windows, сначала разделяя изображения и текст, после того, как вы сделаете грамматически объекты Textbox и Image и назначьте их контейнеру StackPanel.
TextBlock t1 = new TextBlock();
t1.TextWrapping = TextWrapping.Wrap;
t1.Text = "this is test ";
TextBlock t2 = new TextBlock();
t2.TextWrapping = TextWrapping.Wrap;
t2.Text = " this is test.";
Image img = new Image();
img.Height = img.Height = 20;
img.Stretch = System.Windows.Media.Stretch.Uniform;
img.Source = new BitmapImage(new Uri("icon.png", UriKind.Relative));
sp.Children.Add(t1);
sp.Children.Add(img);
sp.Children.Add(t2);
Это всего лишь базовая идея, как вы можете ее реализовать. Тем не менее вам нужно позаботиться о новой линии и высоте StackPanel. Ans также причудливый дизайн StackPanel Я использовал это, и он работает для меня.
1 и 2 очень просто :) Я знаю stackpanel, но, как вы сказали, «новая линия» - большая проблема. Однако я попытаюсь это исправить. – Ave
- 1. Как отображать emojis в моем приложении?
- 2. Как я могу сделать p2p-платеж в моем приложении iphone?
- 3. Сделать минимальную информацию о сообщении в моем приложении
- 4. Создание пользовательских Emojis для iOS-клавиатуры
- 5. В моем конкретном приложении PHP, что еще я могу сделать для уязвимостей XSS?
- 6. ИОСА - добавление пользовательских шрифтов в моем приложении
- 7. Что я могу сделать, чтобы заботиться о безопасности в моем случае?
- 8. Настройка пользовательских коннекторов в моем приложении
- 9. Как я могу получить имена шрифтов в моем приложении iOS?
- 10. Что я могу сделать для unicorn :: clientshutdown errors на моем приложении rajalki rails?
- 11. Вопрос о приложении mysql_insert_id() в моем коде
- 12. Emojis добавляет в клавиатуру
- 13. Вопросы о реализации QThread в моем приложении?
- 14. Как сделать что-то вроде заставки в моем WPF-приложении?
- 15. Как сделать Emojis изначально в Chrome?
- 16. Я хочу добавить кнопку отмены в моем приложении iphone, как я могу это сделать?
- 17. Каков наилучший подход для пользовательских профилей в моем веб-приложении?
- 18. Slack bot install для включения пользовательских emojis?
- 19. Как я могу «обменять» на реакцию/аддоны в моем приложении?
- 20. Как сделать папки в моем приложении Android
- 21. Могу ли я интегрировать переводчик S в моем приложении
- 22. Как я могу классифицировать emojis в библиотеке emojione?
- 23. Что такое GUID в моем приложении WP7?
- 24. Как я могу делать куки в моем приложении Flash?
- 25. Как я могу использовать функцию поиска ссылок в моем приложении
- 26. Как я могу установить пакеты в моем приложении heroku?
- 27. Как я могу поддержать анонимных пользователей в моем приложении?
- 28. Как я могу контролировать/отменять автозаполнение в моем приложении iPhone?
- 29. Я хочу сделать следующий вызов curl в моем приложении C#
- 30. Что я делаю неправильно в моем заявлении о переключении JavaScript?
Что вы подразумеваете под командами HTML? Я знаю, что вы можете отключить скрипты в элементах управления браузером. –
@ChubosaurusSoftware да, я могу, но не будет ли это блокировать новые строки? – Ave