首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我无法让StageWebViewBridge加载外部资产

我无法让StageWebViewBridge加载外部资产
EN

Stack Overflow用户
提问于 2011-09-10 23:23:56
回答 3查看 674关注 0票数 0

我正在使用appfile:/。路径是正确的;如果我把它放在屏幕上,然后将它复制粘贴到资源管理器中,它就会链接到图像。

还有什么我需要做的吗?

EN

回答 3

Stack Overflow用户

发布于 2011-09-16 02:51:34

更新了我已经更新了库,现在更好用了。你能测试一下吗?

我是StageWebViewBridge类的作者。如果你使用的是Android,就会有一个已知的问题。无论如何,我有一个有效的解决方案,我将在下周更新。

如果问题不是在Android上,那么给我发一些代码。

票数 1
EN

Stack Overflow用户

发布于 2011-09-16 09:05:55

我还对如何访问本地打包的资产感到困惑。我按要求将它们放在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文件夹中的视频,但到目前为止,我就是做不到。

票数 0
EN

Stack Overflow用户

发布于 2011-11-11 21:30:39

得到了同样的问题,并用"appfile:/“修复了它

为什么本地html文件需要"appfile:/“?

  • 如果处理的html/js/css是本地的,而资产是相对的(也称为../或no http://),您应该将它们视为"appfile:/“?)
  • 如果处理的文件是远程的,则不必处理资产?

有没有使用"appfile:/“的最佳实践?

实际上,我在浏览器中调试html/js/css游戏,但是如果我使用appfile:/,它将不再工作。我将不得不处理两种行为。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7372675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档