我有一个带有一些按钮的flash文件来打开网址,我已经创建了XML文件来存储我的URL,然后读取它们并解析它们并分配按钮功能来打开URL:
btnRadio.addEventListener(MouseEvent.CLICK,
function()
{
navigateToURL (radiourl , "_blank");
});
这个代码在开发时在flash播放器中运行得很好,但是当我发布它时它无法正常工作,任何人都可以告诉我现在的问题是什么?
答案 0 :(得分:4)
Ctrl + Enter运行使用Flash播放器投影仪。当您发布到浏览器时,它只是在html中包含该swf并在浏览器中显示它。请注意,Flash Player安全策略以下列方式限制您:
http/https
域访问html时,只能使用file
域中执行此操作)将违反安全约束,并且不允许使用navigateToUrl
答案 1 :(得分:3)
转到以下网站: http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html
单击下拉列表,然后单击“添加位置”。添加你的'C:\'你的开发驱动器,索引/ swf所在的位置。
从现在开始,'navigateToUrl'将作为inteneded工作。