2

HTML5 (モバイル) Web ページのリンクをメールで送信する必要があるため、mailto: を使用して、メールを開始するためのリンクを提供しました。メールの内容には Web ページへのリンクがあり、http://maps.google.com/maps?q=chennai タミル ナードゥ州などのスペースが含まれて い ます

したがって、URL エンコーディングを使用して、コンテンツを電子メール クライアントに正しく渡します。たとえば、リンクはhttp://maps.google.com/maps?q=chennai%20Tamil%20Naduになりました

しかし、問題は、gmail アプリがデコード後にコンテンツをロードすることです。つまり、リンクが壊れています。

http://maps.google.com/maps?q=chennaiタミル ナードゥ州

二重エンコーディングを試してみましたが、それでも失敗しました。Androidブラウザでこの問題を防ぐ方法はありますか??

4

1 に答える 1

0

?subjectプロトコルなどに正しいパラメータを含めていますか? 技術的には、エンコードなしで動作するはずです。

<a href="mailto:?subject=http://maps.google.com/maps?q=chennai Tamil Nadu">Mail it</a>

http://msdn.microsoft.com/en-us/library/aa767737(v=vs.85).aspxを確認してください。

于 2014-02-17T00:25:47.940 に答える