插件在cordova中似乎未定义。。!

插件在cordova中似乎未定义。。!,cordova,phonegap-plugins,cordova-plugins,cordova-3,Cordova,Phonegap Plugins,Cordova Plugins,Cordova 3,我目前正在处理cordova/phonegap,我已经从“”安装了refreshgallary插件,但我没有在“window”对象中获得它,它似乎每次都未定义。 在plugin www文件夹pluginRefresgGallary.js下,文件代码如下所示(代码已更改):- 在此之前,我遇到了一个名为module is not defined的错误,我定义了类似于上面代码的module。错误得到了解决,但我不会将RefreshGallery插件添加到windows对象中 有人能帮我解决这个问题吗

我目前正在处理cordova/phonegap,我已经从“”安装了refreshgallary插件,但我没有在“window”对象中获得它,它似乎每次都未定义。 在plugin www文件夹pluginRefresgGallary.js下,文件代码如下所示(代码已更改):-

在此之前,我遇到了一个名为module is not defined的错误,我定义了类似于上面代码的module。错误得到了解决,但我不会将RefreshGallery插件添加到windows对象中


有人能帮我解决这个问题吗?

调试时有时会出现这个错误,只是不在乎而已


正如我在插件文档中看到的,它不适用于窗口对象。只需在javascript中调用它即可。

您好,谢谢您的帮助,但当我直接调用它时,它似乎没有定义。。
cordova.define("Plugins/RefreshGalleryPlugin/", function (require, exports, module) {

var exec = require('cordova/exec');
// Plugin Refresh Gallery - Android

var RefreshMedia = function() {
};

RefreshMedia.prototype.refresh = function(url) {
    exec(success, error, "PluginRefreshGallery", "refresh", [url]);
};

var success = function(success){
    //alert("Success");
},

error = function(error){
    //alert("Error");
};

window.refreshMedia = new RefreshMedia();
module.exports = refreshMedia;
})