これは私が得るメッセージです:
Usage of non-SDK interface
Warning: This SDK-based add-on uses interfaces that aren't part of the SDK.
resources/lib/main.js
8
9
var {Cc, Ci, Cr} = require("chrome");
var data = require('sdk/self').data;
どうすればこれを修正できますか?
これは私が得るメッセージです:
Usage of non-SDK interface
Warning: This SDK-based add-on uses interfaces that aren't part of the SDK.
resources/lib/main.js
8
9
var {Cc, Ci, Cr} = require("chrome");
var data = require('sdk/self').data;
どうすればこれを修正できますか?
これは、利用可能であるがパブリック API の一部ではないメソッドをコードで使用したことを意味します。
これは、コードは機能しますが、長期的にはサポートされないことを意味します。依存しているメソッドは、Firefox の特定の更新で警告なしに変更される可能性がありますが、パブリック API のメソッドは、より長く完全にサポートされます (そして、それらが何かを非推奨にしたい場合は、パブリック API で十分に取得できます)。実際に削除される前に警告を表示します)。
それをトリガーするために何をしたかについては、コードを見ないとわかりません。