在Ionic项目上,我添加了一个自定义的cordova插件。一切正常。该插件应处理大量逻辑,因此我需要多个源文件。
我将另一个文件添加到www
目录中,并在<js-module>
中的plugin.xml
标记中声明了它。到目前为止没有问题。
但是,当我尝试通过以下方式使用此文件时
var sdk = require('./sdk.js');
整个cordova系统完全停止工作。特别是,deviceReady
事件永远不会触发。
仅注释掉上面的一行将使所有内容重新工作。
因此:您如何在cordova插件中集成多个js源文件?