我想阻止用户使用网络摄像头模拟器,我通过使用senocular的函数在AS2中完成了这项工作,但是我无法使其在AS3中工作,所以,这里是old version by senocular,我想在AS3,尝试使用indexOf,但不起作用,我需要找到至少字符串的前4个字符,并将它们与AS3中的数组内的项目进行比较!查找以字符串AS3开头的字符串
String.prototype.startsWith = function(str){
return !this.indexOf(str);
}
这里是我想做的事:
var bannedDevices = new Array("FakeCam","SplitCam","Phillips Capture Card 7xx","VLC");
var myDeviceName = "SplitCam v1.5"; //"Splitcam" in bannedDevices should trigger this;
if (myDeviceName.indexOf(bannedDevices)){
trace("banned device");
}
感谢您的帮助!
科迪亚克您好,感谢您的答复,但我需要它,如果我添加的东西“OK”像它不起作用:“OK V2.4 “那么它不会追查任何东西。 – Alex 2011-04-15 16:33:29
你需要更精确地定义你需要的东西,这里我的函数返回的字符串以给定的参数开始...... – Kodiak 2011-04-15 17:23:09