Отображение видео в виде начального цикла для прототипа InVision на iPad (iFrame? Forwarding?) - PullRequest
0 голосов
/ 25 октября 2018

Моя основная проблема: воспроизведение html5-видео (или просто видео) должно выполняться в цикле на устройстве iPad.Как только кто-то дотрагивается до него, должен отобразиться прототип InVision.

Кроме того, время загрузки прототипа InVision должно быть максимально быстрым (в лучшем случае пользователь даже не распознает его InVision).

Что я узнал до сих пор:

  1. InVision не разрешает видео.
  2. Загрузка InVision в iFrame и отображение видео над ним до тех пор, пока он не был нажат, делаетне удастся, так как InVision, кажется, принудительно перенаправляет пользователя в прототипе, что приводит к пересылке навигации верхнего уровня (поэтому браузер отображает html-файл с видео и iFrame).
  3. Использование атрибута sandbox дляЗапрет перенаправления работает, но в результате прототип больше не работает.(Загрузка не будет завершена).
  4. Просто перенаправьте пользователя в InVision, как только нажмете Видео, - но затем будет загружен прототип, который займет не менее 20 секунд, сокрушая впечатления пользователей.

Помимо очевидного "не использования InVision", есть ли какие-нибудь хитрые хаки?

1 Ответ

0 голосов
/ 25 октября 2018

Я только что воссоздал прототип с окном 100 экранов в Proto.io, с видео впереди.Работает как шарм.

...