0
我正在为Android编写一个Cordova插件,它没有向window
注册一个JavaScript对象,我想知道为什么。科尔多瓦android插件不注册js对象到窗口
在插件的plugin.xml
,我使用<js-module>
的JS对象注册到window
对象:
<platform name="android">
<js-module src="www/Loading.js" name="loader">
<clobbers target="loader" />
</js-module>
<config-file target="res/xml/config.xml" parent="/*">
<feature name="Loading">
<param name="android-package" value="org.apache.cordova.loader.Loading" />
<param name="onload" value="true" />
</feature>
</config-file>
...
</platform>
插件编译,但是当我在Chrome调试器做window.loader
,这是不确定的。我试图将中的target
的值更改为window.loader
无济于事。
www/Loading.js
文件导出使用module.exports
一个JavaScript对象:
function Loading() {
...
}
module.exports = new Loading();
有什么建议?