0
我需要使用squeezebox(結合mootools 1.2.4)打開鏈接。
所以,我創建了一個test.js(包含一個打開squeezebox的函數),一個Test.mxml應用程序(包含一個調用js函數的按鈕),並且我在html頁面中添加了所有腳本。打開sqeezebox時出現Flex 3/JS-407錯誤
test.js:
function openSqueezeBox(url){
alert("Tentative d'ouverture de: " + url);
SqueezeBox.initialize();
SqueezeBox.open(url);
};
Test.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>
當啓動應用程序,點擊按鈕,我得到的警告窗口。但是,擠壓箱未打開。我得到一個407錯誤:需要代理驗證。
我確實在背後我的工作場所的代理,但是應用程序在一個已經驗證的瀏覽器窗口中啓動......
我真的不現在如何做才能得到它的工作> _ < 因此,如果任何人能賜教,它會非常感激=)
非常感謝您的時間;)
問候,
BS_C3
不確定。這個squeezeBox現在有點過時了,甚至沒有使用Class並且被設置爲帶有自己的僞構造函數的單例...你有什麼異常可以捕獲嗎?你捆綁了什麼版本的mootools? – 2011-02-01 10:02:31