-1

私のSenchaTouch2アプリケーションには、SMS、電話、電子メール機能があります。これらの機能はAndroidで正常に機能しており、電話番号、メールアドレス、およびユーザーに表示される本文のコンテンツを入力できます。Phonegapで構築しました。iPadでは機能しないSMS機能を除いて、すべての機能が正常に機能します。iPadで動作しない理由を誰かに教えてもらえますか?iPadのSMS機能を実現するにはどうすればよいですか?

これが私のコードです:

SMSの場合:

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';
4

3 に答える 3

0

sms:// urlスキームはiOSのbodyパラメータを使用しないため、iOSでは機能しません。

iPhoneのURLスキームを参照してください

また

Apple Developer:iPhoneURLスキームを参照してください

また、私は通常このようにSMSアプリを開きます

window.location.href = 'sms://';

iOSで試してみませんか?

于 2012-07-14T08:27:16.157 に答える
0

3G対応モデルでさえ、iPadにはSMS機能がないと思います...

于 2012-07-15T09:04:21.490 に答える
-2

これを試してみてください

変化する:

window.location = 'sms:' + '9035590355' + '?body=' + 'Hi hello';

に:

window.location.href('sms:9035590355?body=Hi hello')

お役に立てれば。;)

于 2012-07-14T07:49:51.760 に答える