无法让 cordova-sms-plugin 工作
can not get the cordova-sms-plugin to work
我正在尝试安装 cordova sms 插件。我正在执行以下步骤:
- 通过
phonegap create smsProj
创建了一个新项目
- 添加 android 平台
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,latest cordova 当然通过在 真实设备 中构建和安装。但我每次都会收到捕获警报。
我做错了什么?
插件对象是 sms
,而不是 SMS
.
您需要将此行添加到您的 config.xml
文件中:
<gap:plugin name="com.rjfun.cordova.sms" source="npm"/>
必须以编程方式添加此配置,因为您已经使用 CLI
安装了插件,但在这种情况下,这不是我所期望的。我想通了打开 apk
文件内容并检查 cordova 插件 JS 文件。
我正在尝试安装 cordova sms 插件。我正在执行以下步骤:
- 通过
phonegap create smsProj
创建了一个新项目
- 添加 android 平台
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,latest cordova 当然通过在 真实设备 中构建和安装。但我每次都会收到捕获警报。
我做错了什么?
插件对象是 sms
,而不是 SMS
.
您需要将此行添加到您的 config.xml
文件中:
<gap:plugin name="com.rjfun.cordova.sms" source="npm"/>
必须以编程方式添加此配置,因为您已经使用 CLI
安装了插件,但在这种情况下,这不是我所期望的。我想通了打开 apk
文件内容并检查 cordova 插件 JS 文件。