Я не могу получить StageWebViewBridge для загрузки внешних ресурсов
Я использую appfile:/
, Путь правильный; если я помещу это на экран и скопирую это в проводник, это связывается с изображением.
Есть ли что-нибудь еще, что мне нужно сделать?
3 ответа
ОБНОВЛЕНО Я обновил библиотеку, теперь стало проще в использовании. Вы можете проверить это?
Я являюсь автором класса StageWebViewBridge. Существует известная проблема, если вы используете Android. В любом случае, у меня есть рабочее решение, которое я обновлю на следующей неделе.
Если проблема не в Android, пришлите мне код.
Получил ту же проблему и исправил ее с помощью "appfile: /"
Почему вам требуется "appfile: / для локального файла HTML?
Если обработанный html/js/css является локальным, а ресурс относительным (он же../ или не http://), вы должны рассматривать их как "appfile:/"?
Если обработанный файл находится далеко, вам не нужно обрабатывать активы?
Есть ли лучшая практика для работы с "appfile:/"?
На самом деле я отлаживаю свою игру html/js/css в браузере, но если я использую appfile: / она больше не будет работать. Мне придется справиться с 2 поведениями.
Я также не понимаю, как получить доступ к локально упакованным ресурсам. Я помещаю их в папку HTML по запросу, и когда я посылаю сигнал в StageWebViewBridge, чтобы установить атрибут.src видео, я не уверен, как это сделать.
Без StageWebViewBridge и полностью на веб-сайте я могу просто ссылаться на файл видеообъекта через JavaScript напрямую, например, swvRef.src = 'file.mp4';. Это прекрасно работает. Когда я пытаюсь заставить Flash отправлять вызов через StageWebViewBridge, он получает вызов в StageWebView (у меня есть JavaScript, сообщающий об этом). Однако, когда я пытаюсь установить.src видео объекта, я не могу определить правильный путь.
Документация говорит, чтобы поместить все вещи в папку "html". Я так и сделал. Никакая ссылка на.src "html/a.mp4" или "a.mp4" или "htmlCache/a.mp4" никогда не заставляет работать новый класс видео javascript html5.
В противном случае мост отлично работает, отправляя AS->JS и JS->AS. Я просто ищу информацию о том, как ссылаться на упакованные файлы. Я хочу воспроизвести видео, которое я поместил в папку / html, и до сих пор просто не могу это сделать.