0

我在 Javascript 中使用以下命令来发送 SMS 消息。

window.location.href = "sms:[phone number goes here]?body=" + "hello test message";

我正在使用cordova 3.0 + Icenium 开发我的应用程序。此命令是否会在所有智能手机上启动 SMS 客户端?-- 如果不是,哪些移动平台与此命令兼容?

我目前在我的 HTC Nexus One Android 设备上对其进行了测试,它工作正常。

4

2 回答 2

3

尝试这个:

window.open ("sms:[phone number goes here]?body=" + "hello test message","_system");
于 2013-10-16T10:18:53.030 回答
2

使用它,它将在 iOS 上运行

var ua = navigator.userAgent.toLowerCase();
var url;

if (ua.indexOf("iphone") > -1 || ua.indexOf("ipad") > -1)
    url = "sms:;body=test";
else
    url = "sms:?body=test";

//window.location.href = url;
 window.open (url);
于 2016-08-29T09:32:33.763 回答