【问题标题】:Phonegap Builder with Cordova SMS Plugin带有 Cordova SMS 插件的 Phonegap Builder
【发布时间】:2015-08-27 17:09:51
【问题描述】:

我想在http://build.phonegap.com 下使用 Adob​​e Phonegap Builder 在 Phonegap 中实现一个应用程序。我想使用插件https://build.phonegap.com/plugins/2420 发送短信。

在我的config.xml中停留:

 <gap:plugin name="com.cordova.plugins.sms" version="0.1.2" /> 

Adobe PhoneGap Builder 将此插件显示为集成插件。

我的下一步行动是从https://github.com/cordova-sms/cordova-sms-plugin/tree/48d9630 下载并添加 /www/sms.js 并将其包含在 index.html 中

然后我像 Git 上的例子一样添加一个 JavaScript 函数:

var message = "Testing SMS by sending it to ";
var options = {
    replaceLineBreaks: false, // true to replace \n by a new line, false by default
    android: {
        intent: 'INTENT'  // send SMS with the native android SMS messaging
        //intent: '' // send SMS without open any other app
    }
 };

var success = function () { 
    alert('Message sent successfully'); 
};

var error = function (e) { 
    alert('Message Failed:' + e); 
};

sms.send("MY Handy number", "sms", options, success, error);

在另一个帖子中我发现替换

var exec = require('cordova/exec'); 

var exec = cordova.exec

可以提供帮助,但它不起作用。

【问题讨论】:

    标签: javascript android cordova phonegap-plugins phonegap-build


    【解决方案1】:

    好的。 我有“修复”它。

    必须首先包含js,按此顺序。
    文件 sms.js 不存在也很重要。

    在 config.xml 中 你必须输入:

    就是这样。 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多