【问题标题】:can not get the cordova-sms-plugin to work无法让 cordova-sms-plugin 工作
【发布时间】:2015-09-07 17:37:55
【问题描述】:

我正在尝试安装 cordova sms 插件。我正在按照以下步骤进行操作:

  1. phonegap create smsProj创建了一个新项目
  2. phonegap platform add android添加了android平台
  3. cordova plugin add com.jsmobile.plugins.sms安装插件
  4. 然后我尝试检查SMS 是否可用:

try {
  alert( SMS == undefined );
} catch (e) {
  alert('catch: SMS is not available')
}

我在deviceReady 事件之后检查这个,在Android最新的cordova,当然通过在真实设备中构建和安装.但我每次都会收到捕获警报。
我做错了什么?

【问题讨论】:

    标签: cordova cordova-plugins


    【解决方案1】:

    您需要将此行添加到您的config.xml 文件中:

    <gap:plugin name="com.rjfun.cordova.sms" source="npm"/>
    

    此配置必须以编程方式添加,因为您已经使用CLI 安装了插件,但在这种情况下,这不是我所期望的。我发现打开apk文件内容并检查cordova plugins JS文件。

    【讨论】:

      【解决方案2】:

      插件对象是 sms ,而不是 SMS

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-03-07
        • 1970-01-01
        • 2016-04-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-12-18
        相关资源
        最近更新 更多