サファリとクロームではうまく機能するが、Firefoxでは失敗するキャンバスコードがいくつかあります。
Firefoxコンソールは次のように読みます。
[17:44:13.372]キャッチされない例外:[例外... "操作はサポートされていません"コード: "9" nsresult: "0x80530009(NotSupportedError)"場所: "http://REDACTED.js行:703"]
Firebugは、人間にとって少し便利なものを提供します。
Operation is not supported
var data = ctx.getImageData(x,y,1,1);
私は確かに.getImageData
703行目に電話をかけています。
オリジンポリシーに関して同様のエラーが報告されていることを読みました。このプロジェクトは(ローカルではなく)Webサーバーでホストされており、別のドメインから画像を読み込んでキャンバスに配置したことはありません。実際、キャンバスが空白の場合でもエラーが発生します。
Webkitベースのブラウザは、尋ねられたとおりにピクセルデータを提供します。Firefoxについて何ができるでしょうか。ありがとう。