Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带有远程url的Cordova插件在iOS上运行良好,但在Android上运行不好_Javascript_Android_Cordova - Fatal编程技术网

Javascript 带有远程url的Cordova插件在iOS上运行良好,但在Android上运行不好

Javascript 带有远程url的Cordova插件在iOS上运行良好,但在Android上运行不好,javascript,android,cordova,Javascript,Android,Cordova,我想在Cordova项目的Cordova WebView中加载一个带有URL的网站 这工作正常(站点已加载) 我开发了一个定制的Cordova插件,javascript部分是远程的,它与我的iOS项目配合得很好,但与我的Android项目不配合 插件的Android(Java)部分没有命中 以下是我添加到config.xml的代码: <feature name="HybridBridge"> <param name="android-package" value="Hy

我想在Cordova项目的Cordova WebView中加载一个带有URL的网站

这工作正常(站点已加载)

我开发了一个定制的Cordova插件,javascript部分是远程的,它与我的iOS项目配合得很好,但与我的Android项目不配合

插件的Android(Java)部分没有命中

以下是我添加到config.xml的代码:

<feature name="HybridBridge">
    <param name="android-package" value="HybridBridge"/>
</feature>  
我在尝试之前设置了一个断点,但它从未到达

javascript的代码:

var HybridBridge = {
    createEvent: function(title) {
        cordova.exec(
            successCallback, // success callback function
            errorCallback, // error callback function
            'HybridBridge', // mapped to our native Java class called "CalendarPlugin"
            'triggerAction', // with this action name
            [{                  // and this array of custom arguments to create our entry
                "some arguments": title,
            }]
        ); 
    }
}

如果您需要更多代码,请告诉我。

在您的js代码中,您正在调用addCalendarEntry操作,而在本机插件上,您正在比较操作是否等于triggerAction噢,是的,这是本地插件代码抱歉,在远程站点中,它实际上是triggerAction。
var HybridBridge = {
    createEvent: function(title) {
        cordova.exec(
            successCallback, // success callback function
            errorCallback, // error callback function
            'HybridBridge', // mapped to our native Java class called "CalendarPlugin"
            'triggerAction', // with this action name
            [{                  // and this array of custom arguments to create our entry
                "some arguments": title,
            }]
        ); 
    }
}