我正在尝试安装cordova sms插件。我正在做以下几个步骤:
phonegap create smsProj
phonegap platform add android
cordova plugin add com.jsmobile.plugins.sms
SMS
是否可用:
try {
alert( SMS == undefined );
} catch (e) {
alert('catch: SMS is not available')
}
我在deviceReady
事件之后,在 Android ,最新的cordova 中检查此内容,当然还要在真实设备中构建和安装。但我每次都会收到警报。
我做错了什么?
答案 0 :(得分:1)
您需要将此行添加到config.xml
文件中:
<gap:plugin name="com.rjfun.cordova.sms" source="npm"/>
由于您使用CLI
安装了插件,因此必须以编程方式添加此配置,但在这种情况下,它不是我所期望的。我想出了打开apk
文件内容并检查cordova插件JS文件。
答案 1 :(得分:0)
插件对象为sms
,而不是SMS
。