3

iPhoneとAndroidを対象とした私のWebアプリには、「TEXT ME」ボタンがあり、クリックすると、ユーザーは番号と本文が事前に入力されたSMSに移動します。これは、iOS 5より前のiPhoneでは正常に機能します。IOS5では、ボタンをクリックしてもSMSアプリケーションは表示されません。私が見逃しているSMSURLスキームのIOS5に変更はありますか?これが私が使用しているものですsms:2062142930?body = Mobile%20Inquiry&

Thanx zAfar

4

1 に答える 1

3

おそらく、メッセージ本文なしでこれを試してください。AppleのURLスキームリファレンス[1]は、テキストリンクについて次のように述べています。

  • SMSスキームは、テキストアプリケーションを起動するために使用されます。このタイプのURLの形式は「sms:」です。ここで、はSMSメッセージのターゲット電話番号を指定するオプションのパラメーターです。このパラメーターには、0から9までの数字と、プラス(+)、ハイフン(-)、およびピリオド(。)文字を含めることができます。URL文字列には、メッセージテキストやその他の情報を含めることはできません*

したがって、これは過去に機能した可能性がありますが、おそらく誤用を軽減するために、最後の部分(メッセージテキストを含めないでください)を強制した可能性があります。

[1] http://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/iPhoneURLScheme_Reference.pdf

于 2011-12-07T12:34:13.190 に答える