web-dev-qa-db-ja.com

iPhoneのSMSでハイパーリンクを作成する

IPhoneのSMSにハイパーリンクを作成することは可能ですか?

たとえば、HTMLでWord'foo 'をハイパーリンクしたい場合は、通常の状況で<a href="http://foo.com">foo</a>と記述します。

SMSに特定の単語をハイパーリンクさせたい場合、これを行う方法はありますか? 「私はあなたのために<a href="http://foo.com">surprise</a>を持っています」のように、受信者はハイパーリンクされた単語「サプライズ」をタップすると、ユーザーは目的のページに移動します。

これをどのように行うことができるかについての提案はありますか?例とサンプルを歓迎します!

前もって感謝します :)

9
Bangdel

いいえ、プライバシーの問題によりこれを行うことはできません。 Appleこの機能を提供すると、ユーザーをマルウェアなどにリンクできるようになると考えています。ごめんなさい!

1
Raphael Caixeta

いいえ、SMS /テキストメッセージでhtmlタグを使用することはできません。タグなしでURLを挿入するだけです。次に、URLがリンクとして表示されるか、プレーンテキストとして表示されるかは、受信者のデバイスによって異なります。

7
Toastor

私はちょうど昨日これを正確に実験しました。残念ながら、適切にフォーマットされたハイパーリンクを含めることはできないようです。私は他の誰かによって間違っていると証明されることを望んでいますが:-)

ただし、おそらくご存知のように、iPhoneはURLを認識でき、それをタップしてSafariでURLを開くことができます(またはメッセージの横にある開示ボタンをタップして、URLの処理方法に関するその他のオプションを取得します) 。私が知る限り、あなたができる唯一のことはあなたのSMSをそれに応じてフォーマットすることです: "私はあなたに驚きを持っています: http: //foo.com "それは驚きを台無しにするかもしれませんが;-)

4
DarkDust

sMSでハイパーリンクを作成することはできないと思います。

唯一の方法はURLを送信することであり、iPhoneはそれをリンクに変換します...

2
mhutter

tinyurl の小さなURLを使用します。それはあなたがあなたが望んでいることを正確に行うことを可能にしませんが、少なくともそれは長いリンクを隠すために使用することができます。これは私が理解している最も近いことです。 「使いたかった」

1
John

いいえ、これはできません。ただし、tinyurlを使用してこのようにフォーマットすることはできます_http://[email protected]_ Webブラウザは通常_@_の前のすべてを無視するため、友人が知らない限り、リンクされている実際のサイトを効果的に非表示にすることができます。

実際に発生するのは、_@_が_username:password_の形式でWebサイトに送信される前のデータです。ただし、アクセスするために認証が必要なサイトである必要があります。そうでない場合、サイトは通常それを無視します。

0
iCodeSometime