2016-03-03 32 views

回答

1

cordova-ios庫是用Objective-C編寫的,但是你可以創建Swift插件。有一點需要注意的是,您必須讓您的主要插件類可以被Objective-C訪問。請參閱示例here

@objc(HWPHello) class Hello : CDVPlugin { 
    func greet(command: CDVInvokedUrlCommand) { 
     var message = command.arguments[0] as String 

     var pluginResult = CDVPluginResult(status: CDVCommandStatus_OK, messageAsString: "Hello \(message)") 
     commandDelegate.sendPluginResult(pluginResult, callbackId:command.callbackId) 
    } 
} 
相關問題