0

これを試してみますが、flashbuilder 内でエラーが発生し続けます。

オリジナル:

単一のサイトが許可されています。

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: ブール値が予期される場所で文字列が使用されました。式はブール型に型強制されます。

私はちょうど別の問題に遭遇しました。

lock.addSites(false, "mysite.com", "mysite2.com", "mysite3.com", "mysite4.com");

問題なく動作し、mysite4.com を問題なくロードします。

しかし、mysite4-mysite.com のような URL を開こうとすると、次のようなロックに含まれているとブロックされます。

lock.addSites(false, "mysite.com", "mysite2.com", "mysite3-mysite.org", "mysite4-mysite.com");

これは Sitelock クラスの問題だと思います: Iam using this class here

すべてのヘルプは大歓迎です。

よろしく、

4

1 に答える 1

0

これを試して:

lock.addSites(false, "mysite.com", "mysite2.com", "mysite3.com", "mysite4.com");

SiteLockあなたが使用しているクラスが何であるかがわからないので、それは私の推測です。コード/リンクを投稿できますか?

lockまた、表示リストに追加する必要がありますか?

于 2012-06-08T09:55:46.577 に答える