0
試試這個,但不斷在flashbuilder中出現錯誤。多個站點陣列AS3
原創:
允許單個網站。
var lock:SiteLock = new SiteLock();
lock.addSite("mysite.com", false);
lock.allowLocalPlay(true);
addChild(lock);
這個運行沒有錯誤。
然後我嘗試這個多站點數組。
var lock:SiteLock = new SiteLock();
lock.addSites("mysite.com", "mysite2.com", "mysite3.com", "mysite4.com", false);
lock.allowLocalPlay(true);
addChild(lock);
卻得到了一個警告消息:
3590:String用於其中一個布爾值預期。表達式將被強制轉換爲布爾型。
我剛剛遇到另一個問題。
lock.addSites(false, "mysite.com", "mysite2.com", "mysite3.com", "mysite4.com");
工作正常,並加載mysite4.com沒有問題。
但是當我嘗試打開一個網址,像這樣mysite4-mysite.com得到阻止,當它納入個鎖,如:
lock.addSites(假,「mysite.com」,「mysite2.com」 ,「mysite3-mysite.org」,「mysite4-myusite.com」);
我認爲這是與Sitelock類問題:Iam using this class here
所有的幫助都是greatfull讚賞。
問候,
謝謝你回覆我。 我使用這個類:http://tarunkhurana.net/utilities/otherswfs/slideshow/assets/portfolioprojects/work2/BubbleGame/utilities/skyboy/security/SiteLock.as 是的添加鎖定顯示將修復在混淆了源代碼之後,許多混淆了工具的錯誤會導致_stage的Stage失效,並且這會破壞swf文件。 – johnsone
感謝您的編輯。 此版本的代碼已修復flashbuilder問題。 非常感謝您的幫助,非常感謝。 – johnsone