我做了一个快速的Flash文档,我的朋友谁张贴他的MySpace。该文件有3个按钮,每个按钮都附有一个URL。当我在本地播放SWF文件时,链接工作正常,但是一旦它发布到MySpace,链接就会拒绝工作。手形图标会弹出,所以它至少可以将它们理解为按钮,但在网页浏览器中单击时似乎什么也不做。另外,我可以在浏览器中打开SWF,并且它也可以正常工作。闪存CS5-“的navigateToUrl”在网络浏览器托管在MySpace上
我使用Flash CS5和ActionScript 3.0中工作。 这三个按钮位于一个名为“按钮”的图层上。我右键单击该按钮并单击“操作”。从那里,我点击“代码片段”,在“操作”文件夹下有一个名为“点击转到网页”的项目。下面是它在默认情况下让你的代码:我听说有与MySpace不允许动作脚本,并检查源代码后,该值设置为不允许动作脚本问题
button_2.addEventListener(MouseEvent.CLICK, fl_ClickToGoToWebPage_6);
function fl_ClickToGoToWebPage_6(event:MouseEvent):void
{
navigateToURL(new URLRequest("http://www.adobe.com"), "_blank");
}
。我不认为这是一个浏览器问题,因为当我自己执行SWF并将其加载到Firefox时,它工作正常。这似乎是MySpace有问题。
这是停止我的脚本的参数。 无论哪种方式,显然它不允许用户上传的动作脚本,所以我想知道是否有工作。 – NervXT 2010-05-12 03:02:57
出于好奇,我正在为您寻找解决方案或解决方法,而且我也找不到任何明确的方法。 http://wiki.developer.myspace.com/index.php?title=Example_Application:_Hello_World有一个显示'External iFrame'的屏幕截图...可能会将您的Flash文件用于您自己的网站上解决您的问题。 – scottcarmich 2010-05-12 03:09:07