【发布时间】:2015-08-18 10:50:28
【问题描述】:
我从这里(https://github.com/don/cordova-plugin-hello) 得到了一个简单的自定义cordova 插件,它可以输出一个字符串,但是在我安装它之后如何在我的离子项目中使用这个插件。
插件的Javascript界面如下:
module.exports = {
greet: function (name, successCallback, errorCallback) {
cordova.exec(successCallback, errorCallback, "Hello", "greet", [name]);
}};
我这样调用javascript接口:
window.plugins.hello.greet("World", success, failure);
但它不起作用,我得到如下错误:
undefined is not an object (evaluating 'window.plugins.hello')
【问题讨论】:
-
我是否遗漏了项目中的某些内容?我在哪里可以获得在 ionic 项目中使用自定义插件的演示。我用谷歌搜索了它,但发现它很有用。
-
你找到解决办法了吗?
-
是的,我在浏览器上运行时遇到了这个错误,它在模拟器上运行。
-
您必须在 Cordova 文档设备就绪事件期间执行此操作。
标签: javascript cordova phonegap-plugins ionic