ionic 自定义插件 需要在 ios 项目下的
config.xml 里面添加 :如下格式的东西
<feature name=“你在js里面要调用的类的Name”>
<param name="ios-package" οnlοad="true" value=“你ios原生的类名字” />
</feature>
然后你在js里面就可以调用 ios原生类里面的方法和传参数了.
Cordova.exec( function (successInfo){
alert(successInfo);
}, function(errorInfo){
alert(errorInfo);
}, “类名(在config.xml 中设置的Namw)”, “方法名”, [参数1,参数2]);
//原生方法的格式
-(void)方法名:(CDVInvokedUrlCommand *)command
{
NSString *str = @“回传js 的信息”;
CDVPluginResult* pluginResult = [CDVPluginResult resultWithStatus:CDVCommandStatus_OK messageAsString:str];
[self.commandDelegate sendPluginResult:pluginResult callbackId:command.callbackId];
}