使用cordova社交共享插件发送带有变量的短信

时间:2016-09-23 17:29:09

标签: javascript android html cordova

我正在使用cordova的social share plugin来分享特定号码的短信。

<a
    class = "lft"
    onclick="window.plugins.socialsharing.shareViaSMS('My cool message', 7767051447, function(msg) {console.log('ok: ' + msg)}, function(msg) {alert('error: ' + msg)})">
    <img src="sms.png"  alt="info" height="8%" align="middle">
</a>

不应传递数字,而应传递变量phone_no,其中包含电话号码。我如何实现这一目标?

1 个答案:

答案 0 :(得分:0)

如果你确定你应该传递变量而不是数字。那你可以做到这一点。

<script>
var phone_no="7767051447";
function sendN()
 {
 window.plugins.socialsharing.shareViaSMS('My cool message', phone_no, function(msg) {console.log('ok: ' + msg)}, function(msg) {alert('error: ' + msg)});

 }
</script>

在该锚标记的onclick上调用sendN()。 在你的代码中你应该把你的号码放在引号内。它会起作用。