ユーザーがウェブカメラエミュレーターを使用できないようにしたいのですが、AS2ではsenocularの機能を使用してそれを実行しましたが、AS3では動作させることができないため、senocularによる古いバージョンを使用します。同じことを実行したいと思います。AS3で、 indexOfを使用しようとしましたが、機能しません。文字列の最初の4文字を少なくとも見つけて、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");
}
助けてくれてありがとう !