Я не могу получить 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, и до сих пор просто не могу это сделать.

Другие вопросы по тегам