2

拡張コードで使用して、正常にインストールされたか、開発者モードでインストールされたかを判断できる述語または変数はありますか?

(一部のデバッグ出力を開発者モードでのみ表示したいと思います。)

4

1 に答える 1

2

いいえ、この情報を直接取得する方法はありません。

ただし、実行できることは次のとおりです。拡張機能フォルダーに
名前(または必要な名前)のファイルを作成します。zip形式の.oexファイルを作成するときは、必ずこのファイルを削除してください。debug.txt

これで、バックグラウンドスクリプトに次のコードを追加できます。

var debugFile = opera.extension.getFile("/debug.txt");
if (debugFile) {
    //This is debug mode!!
}

[File]ファイルが存在する場合は有効なオブジェクトを取得し、それ以外の場合は有効なオブジェクトを取得しnullます。

(情報:http://dev.opera.com/articles/view/extensions-api-resourceloader/

于 2012-11-07T13:07:03.197 に答える