IOS cordova-sms-plugin 问题
IOS cordova-sms-plugin issue
我们的 cordova 短信插件有问题。当您第一次从 ionic v1 应用程序发送短信时。一切正常,但一旦您发送第二条短信,收件人后面就会有一个逗号。我不确定这是如何工作的,但现在用户必须手动删除分隔符。
var number = 48802;
$cordovaSms.send(number.toString(),message).then(
function (results) {
console.log("SMS sent! ",results);
$ionicLoading.hide();
$scope.job.paymentConfirmed = true;
submit();
},function (e) {
$ionicLoading.hide();
window.localStorage.job = JSON.stringify($scope.job);
$ionicPopup.alert({
title: 'Posting Job Failed',
template: 'Please check your airtime credit if insufficient please top up'
});
console.log("Adding a job error ",e);
}
);
我刚刚测试了您的代码,可以看出这不是插件的错误,这就是 iOS 中消息传递应用程序的设计方式。
在收件人列表中输入号码后,iOS 会自动在此处添加一个逗号,以便您添加其他收件人。
用户不必手动删除评论 - 他们只需单击消息文本框,当他们开始输入消息时逗号会自动消失。
需要说明的是:不幸的是,我认为您对此无能为力:-(
我们的 cordova 短信插件有问题。当您第一次从 ionic v1 应用程序发送短信时。一切正常,但一旦您发送第二条短信,收件人后面就会有一个逗号。我不确定这是如何工作的,但现在用户必须手动删除分隔符。
var number = 48802;
$cordovaSms.send(number.toString(),message).then(
function (results) {
console.log("SMS sent! ",results);
$ionicLoading.hide();
$scope.job.paymentConfirmed = true;
submit();
},function (e) {
$ionicLoading.hide();
window.localStorage.job = JSON.stringify($scope.job);
$ionicPopup.alert({
title: 'Posting Job Failed',
template: 'Please check your airtime credit if insufficient please top up'
});
console.log("Adding a job error ",e);
}
);
我刚刚测试了您的代码,可以看出这不是插件的错误,这就是 iOS 中消息传递应用程序的设计方式。
在收件人列表中输入号码后,iOS 会自动在此处添加一个逗号,以便您添加其他收件人。
用户不必手动删除评论 - 他们只需单击消息文本框,当他们开始输入消息时逗号会自动消失。
需要说明的是:不幸的是,我认为您对此无能为力:-(