Javascript 带有远程url的Cordova插件在iOS上运行良好,但在Android上运行不好
我想在Cordova项目的Cordova WebView中加载一个带有URL的网站 这工作正常(站点已加载) 我开发了一个定制的Cordova插件,javascript部分是远程的,它与我的iOS项目配合得很好,但与我的Android项目不配合 插件的Android(Java)部分没有命中 以下是我添加到config.xml的代码: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
<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,
}]
);
}
}