如何在独立 Flash 投影仪上使用 AS3 在浏览器中打开 url?
var request:URLRequest = new URLRequest("http://google.com");
navigateToURL(request, "_blank");
这在基于 Web 的 swf 上运行良好,但在 Flash 播放器上失败。有人可以帮忙吗?
var request:URLRequest = new URLRequest("http://google.com");
navigateToURL(request, "_blank");
This works fine on web based swfs, it fails on flash player. can anyone help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
本地播放的 swf 位于不同的沙箱中,禁止打开外部 URL。
如果将其导出为 .exe 或尝试 Air,则可以使其正常工作。
如果您只想在本地测试您的 swf,您可以在此处添加一个“受信任”目录 http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html
locally played swfs are in different sandbox that forbids opening outsides urls.
You can make it work if you export it as .exe or try Air.
If you just want to test your swfs locally you can add a 'trusted' directory here http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html