Nano Hash - криптовалюты, майнинг, программирование

Как отобразить URL-адрес встроенного видео в Html.FromHTML

Я хочу отобразить URL-адрес для вставки в текстовом представлении Android с помощью Html.FromHTML().

Я получаю эту строку JSON

"<!DOCTYPE html>\r\n<html>\r\n<head>\r\n</head>\r\n<body>\r\n<p style=\"text-align: justify;\"><span data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;This video is about hip hop dance done by Amit. He moved his leg from one of the A R Rahman album which Humma Humma song. The steps are too awesome which made you to shake your legs. Watch this to start shake your legs.&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:7043,&quot;3&quot;:{&quot;1&quot;:0},&quot;4&quot;:{&quot;1&quot;:2,&quot;2&quot;:16777215},&quot;10&quot;:0,&quot;11&quot;:4,&quot;12&quot;:0,&quot;14&quot;:{&quot;1&quot;:2,&quot;2&quot;:3355443},&quot;15&quot;:&quot;\\&quot;Arial\\&quot;,\\&quot;sans-serif\\&quot;&quot;}\">This video is about hip hop dance done by Amit. He moved his leg from one of the A R Rahman album which Humma Humma song. The steps are too awesome which made you to shake your legs. Watch this to start shake your legs.</span></p>\r\n<p style=\"text-align: justify;\"><span data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;This video is about hip hop dance done by Amit. He moved his leg from one of the A R Rahman album which Humma Humma song. The steps are too awesome which made you to shake your legs. Watch this to start shake your legs.&quot;}\" data-sheets-userformat=\"{&quot;2&quot;:7043,&quot;3&quot;:{&quot;1&quot;:0},&quot;4&quot;:{&quot;1&quot;:2,&quot;2&quot;:16777215},&quot;10&quot;:0,&quot;11&quot;:4,&quot;12&quot;:0,&quot;14&quot;:{&quot;1&quot;:2,&quot;2&quot;:3355443},&quot;15&quot;:&quot;\\&quot;Arial\\&quot;,\\&quot;sans-serif\\&quot;&quot;}\">
<iframe src=\"//www.youtube.com/embed/mhIDO6YMx80\" width=\"560\" height=\"314\" allowfullscreen=\"allowfullscreen\"></iframe></span></p>\r\n</body>\r\n</html>"

Я показываю это в TextView, используя Html.FromHTML(). Я знаю, что тег <iframe src> не будет поддерживаться в Android Html.FromHTML(). Вместо этого, как я могу отображать видео. В JSON HTML String это будет изображение, текст, видео и все такое.

Пожалуйста, у кого есть идея, поделитесь ею. Заранее спасибо.


Ответы:


1

Я хочу отобразить URL-адрес для вставки в текстовом представлении Android с помощью Html.FromHTML().

ты не можешь. Html.FromHtml() не анализирует/не обрабатывает iframe

Вместо этого, как я могу отображать видео

вы должны использовать WebView, или вы можете использовать YouTube sdk со всеми его ограничениями

25.07.2016
  • Я не хочу использовать веб-просмотр. Это не выглядело красиво. 25.07.2016
  • тогда единственный совет, который я могу вам дать, это использовать YouTube sdk со всеми его ограничениями. 25.07.2016
  • я могу сделать с Youtube SDK. Но в моем сценарии этот HTML-контент будет состоять из нескольких изображений, текстовых ссылок на видео. Поэтому я не могу взять URL-адрес отдельно и загрузить его в SDK. В основном из редактора сайта пользователь будет писать описание. Так что этот контент придет. 25.07.2016
  • AtLast я использовал веб-просмотр и играл с websettings для стиля. Спасибо 26.07.2016
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..