これを試してみますが、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
すべてのヘルプは大歓迎です。
よろしく、