Моя основная проблема: воспроизведение html5-видео (или просто видео) должно выполняться в цикле на устройстве iPad.Как только кто-то дотрагивается до него, должен отобразиться прототип InVision.
Кроме того, время загрузки прототипа InVision должно быть максимально быстрым (в лучшем случае пользователь даже не распознает его InVision).
Что я узнал до сих пор:
- InVision не разрешает видео.
- Загрузка InVision в iFrame и отображение видео над ним до тех пор, пока он не был нажат, делаетне удастся, так как InVision, кажется, принудительно перенаправляет пользователя в прототипе, что приводит к пересылке навигации верхнего уровня (поэтому браузер отображает html-файл с видео и iFrame).
- Использование атрибута sandbox дляЗапрет перенаправления работает, но в результате прототип больше не работает.(Загрузка не будет завершена).
- Просто перенаправьте пользователя в InVision, как только нажмете Видео, - но затем будет загружен прототип, который займет не менее 20 секунд, сокрушая впечатления пользователей.
Помимо очевидного "не использования InVision", есть ли какие-нибудь хитрые хаки?