0

Webcam jquery スクリプト/プラグインをページに実装しようとしていますが、Firefox では問題なく動作しますが、IE では次のエラーが発生します。

識別子、文字列、または数値が必要です。151 行目 13 文字目

次の部分です。

        $.webcam._flash = $("#jquerywebcamflash");
    }
    else
    {
        $.webcam._flashready = true;
    }

    $.webcam._flash.flash(
        {
            src: 'jquerywebcamhelper.swf',
            width: $.webcam._width,
            height: $.webcam._height,
        },
        {
            version: 8
        }
    );
}

行 151 の char 13 は次のようになります。},

完全な .js は次の場所にあります: jquery.webcam.js pastebin.com

4

2 に答える 2

8

次の行からコンマを削除する必要があります。

height: $.webcam._height,

于 2012-07-14T07:04:47.603 に答える
2

末尾のコンマを削除してみてください:

$.webcam._flash.flash(
    {
        src: 'jquerywebcamhelper.swf',
        width: $.webcam._width,
        height: $.webcam._height
    },
    {
        version: 8
    }
);

IE は、オブジェクト宣言の不要なコンマを好みません。

于 2012-07-14T07:06:21.367 に答える