我使用插件在我的科爾多瓦項目,它的正確安裝,但不起作用。一旦尋找到JS文件,我發現這兩行PhoneGap.exec到Cordova.exec
PhoneGap.exec("SMSComposer.showSMSComposer",args);
PhoneGap.addConstructor(function() {
顯然的問題是,PhoneGap.exec函數不再存在了,它現在Cordova.exec。我怎樣才能得到這個工作?該插件不是那麼古老,僅僅幾個月,所以它應該工作。
我使用插件在我的科爾多瓦項目,它的正確安裝,但不起作用。一旦尋找到JS文件,我發現這兩行PhoneGap.exec到Cordova.exec
PhoneGap.exec("SMSComposer.showSMSComposer",args);
PhoneGap.addConstructor(function() {
顯然的問題是,PhoneGap.exec函數不再存在了,它現在Cordova.exec。我怎樣才能得到這個工作?該插件不是那麼古老,僅僅幾個月,所以它應該工作。
可以你給你使用的是科爾多瓦的版本?如果您正在使用新的PhoneGap版本,使用插件該版本。如果它是您的自定義插件,請按照此 Plugin dev guide。或者檢查這個Upgrading Guides。
function(winParam){} - 成功函數回調。假設你的exec調用成功完成,這個函數將被調用(可選地帶有你傳回給它的任何參數) function(error){} - 錯誤函數回調。如果操作未成功完成,則將調用此函數(可選地帶有錯誤參數) 「service」 - 要在本機端調用的服務名稱。這將被映射到一個本地類。更多關於 下面的本地指南中的「動作」 - 要調用的動作名稱。這由接收exec調用的本地類接收,並且根據平臺,本質上映射到類的方法。有關更多詳細信息,請查閱本文結尾處的本地指南。 [/ * *參數/ - 參數得到傳遞到本地環境
鏈接最新的SMS作曲家插件:IOS Link, 安卓:link
我認爲它可以幫助你