我正在使用appfile:/
。路径是正确的;如果我把它放在屏幕上并将其复制粘贴到资源管理器中,它会链接到图像。
还有什么我需要做的吗?
答案 0 :(得分:1)
UPDATED我已经更新了库,现在更容易使用。你能测试一下吗?
我是StageWebViewBridge类的作者。如果您使用Android,则存在已知问题。无论如何,我有一个可行的解决方案,我将在下周更新。
如果问题不在Android中,请向我发送一些代码。
答案 1 :(得分:0)
我也对如何访问本地打包的资产感到困惑。我按要求将它们放在HTML文件夹中,当我向StageWebViewBridge发送信号以设置视频的.src属性时,我不知道该怎么做。
如果没有StageWebViewBridge并且完全在网站中,我可以直接通过JavaScript引用视频对象的文件,例如swvRef.src ='file.mp4';。这完全没问题。当我试图告诉flash通过StageWebViewBridge发送一个调用时,它确实收到了对StageWebView的调用(我有JavaScript报告它)。但是,当我尝试设置视频对象的.src时,我无法找出正确的路径。
文档说将所有内容放在'html'文件夹中。我这样做了。没有引用'html / a.mp4'或'a.mp4'或'htmlCache / a.mp4'的.src会使新的javascript html5视频类工作。
Bridge正在完美地发送AS-> JS和JS-> AS。我只是在寻找有关如何引用打包文件的信息。我想播放我放在/ html文件夹中的视频,到目前为止,我无法做到。
答案 2 :(得分:0)
遇到同样的问题并用“appfile:/”
修复为什么你需要“appfile:/ for local html file?
如果处理过的html / js / css是本地的,资产是相对的(也就是../或没有http://),你应该将它们视为“appfile:/”?
如果处理过的文件很远,您不必处理资产吗?
使用“appfile:/”是否有最佳做法?
实际上我在浏览器中调试我的html / js / css游戏,但如果我使用appfile:/它将不再有效。我将不得不处理2个行为。