是否有
一些谓词或变量可以在扩展代码中使用来确定它是正常安装还是在开发人员模式下安装?
(我想将一些调试输出仅在开发人员模式下可见。
不,无法直接获取此信息。
但是您可以执行以下操作:
在扩展文件夹中创建名称为 debug.txt
(或所需名称)的文件。
确保在创建压缩的 .oex 文件时始终删除此文件!
现在,您可以将以下代码添加到后台脚本:
var debugFile = opera.extension.getFile("/debug.txt");
if (debugFile) {
//This is debug mode!!
}
如果文件存在,您将获得有效的[File]
-Object,否则null
。
(信息: http://dev.opera.com/articles/view/extensions-api-resourceloader/)