我在Javascript中使用以下命令发送短信。
window.location.href = "sms:[phone number goes here]?body=" + "hello test message";
我正在使用cordova 3.0 + Icenium开发我的应用程序。此命令是否会在所有智能手机上启动SMS客户端? - 如果没有,哪个移动平台与此命令兼容?
我目前在我的HTC Nexus One Android设备上进行了测试,但它确实有效。
答案 0 :(得分:3)
试试这个:
window.open ("sms:[phone number goes here]?body=" + "hello test message","_system");
答案 1 :(得分: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);