在我的Sencha Touch 2应用程序中,我有短信,电话,电子邮件功能。这些功能在Android中运行良好,我能够填充电话号码,电子邮件地址以及用户可见的正文内容。我已经在Phonegap中构建了它。除SMS功能外,所有功能都可正常工作,但在iPad中无效。谁能告诉我为什么它不能用于iPad?如何实现iPad的短信功能?
这是我的代码:
对于短信:
window.location = 'sms:' + '9035590355' + '?body=' + 'Hi hello';
电话:
window.location = 'tel:' + '9035590355';
对于电子邮件:
window.location = 'mailto:' + 'abcd@gmail.com' + '?subject=' + 'Update' + '&body=' + 'I sent you an email';
答案 0 :(得分:0)
它无法用于iOS,因为sms:// url方案不会为iOS提供body参数。
或
请参阅Apple Developer : iPhone URL Schemes
另外,我通常会打开这样的短信应用
window.location.href = 'sms://';
你可以试试iOS吗?
答案 1 :(得分:0)
我不认为iPad有短信功能,即使是支持3G的型号......
答案 2 :(得分:-2)
请试试这个
变化:
window.location = 'sms:' + '9035590355' + '?body=' + 'Hi hello';
为:
window.location.href('sms:9035590355?body=Hi hello')
希望这会有所帮助。 ;)