首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多站点阵列AS3

多站点阵列AS3
EN

Stack Overflow用户
提问于 2012-06-08 17:37:20
回答 1查看 167关注 0票数 0

尝试此操作,但在flashbuilder中不断收到错误。

原件:

允许使用单个站点。

代码语言:javascript
复制
var lock:SiteLock = new SiteLock(); 
lock.addSite("mysite.com", false);       
lock.allowLocalPlay(true);
addChild(lock);

这一运行没有错误。

然后,我尝试对多个站点数组执行此操作。

代码语言:javascript
复制
var lock:SiteLock = new SiteLock(); 
lock.addSites("mysite.com", "mysite2.com", "mysite3.com", "mysite4.com", false);     
lock.allowLocalPlay(true);
addChild(lock);

但会收到一条警告消息:

3590:需要布尔值的地方使用的字符串。表达式将被强制类型化为布尔值。

我刚刚遇到了另一个问题。

代码语言:javascript
复制
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-myusite.com");

我认为这是Sitelock类的一个问题:Iam using this class here

我们非常感谢您的帮助。

致以敬意,

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-08 17:55:47

试试这个:

代码语言:javascript
复制
lock.addSites(false, "mysite.com", "mysite2.com", "mysite3.com", "mysite4.com");

这只是我的猜测,因为我不知道您正在使用的SiteLock类是什么。你能发布代码/链接吗?

另外,您是否需要将lock添加到显示列表中?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10946385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档