【发布时间】:2015-08-27 17:09:51
【问题描述】:
我想在http://build.phonegap.com 下使用 Adobe 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