我需要使用squeezebox(结合mootools 1.2.4)打开一个链接。
因此,我创建了一个 test.js(其中包含一个打开挤压框的函数)、一个 Test.mxml 应用程序(包含一个调用 js 函数的按钮),并在 html 页面中添加了所有脚本。
测试.js:
function openSqueezeBox(url){
alert("Tentative d'ouverture de: " + url);
SqueezeBox.initialize();
SqueezeBox.open(url);
};
测试.mxml:
<mx:Script>
<![CDATA[
private function btnHandler1(e:MouseEvent):void{
ExternalInterface.call("openSqueezeBox", 'http://www.google.com');
}
]]>
</mx:Script>
<mx:HBox>
<mx:Button label="google" click="btnHandler1(event)"/>
</mx:HBox>
启动应用程序并单击按钮时,我确实得到了警报窗口。但是,squeezebox 没有打开。我收到 407 错误:需要代理身份验证。
我确实在工作场所的代理后面,但是该应用程序是在已经过身份验证的浏览器窗口中启动的...
我现在真的不知道该怎么做才能让它工作>_<所以如果有人能启发我,我将不胜感激=)
非常感谢您的宝贵时间;)
问候,
BS_C3