iPhoneでテキストにURLを送信しようとしていますが、urlにはクエリパラメータとしてのユーザー名があります。ユーザー名には「Ben George」というスペースがあります。私は<a>
タグをタップ経由でテキストを送信しようとすると、私のhrefがあるようなもの:HTML5でテキストを送信しようとするとiPhoneがURIコンポーネントをデコードしないようにするにはどうすればよいですか?
https://www.mylink.com?username=Ben%20George;
:私は最終的にはテキストのボディでユーザに表示したいと思いものを手に入れる
href = "sms:&body="+ encodeURIComponent(string)
しかし、それはデバイスがテキストをデコードするように見えるので、ユーザー名はデコードされ、リンクは途中でエンコーディングの目的全体を破壊するスペースを得ます。だから私は得る:
https://www.mylink.com?username=Ben George
これがどうして起こるか、またはこれを防ぐ方法はありますか?
「とは何かデバイス"? – guest271314
デコードするものは?あなたはどうやってそれを送るのですか?等..... – epascarello
こんにちは、私は、タグがタップされたときにテキストを送信するためにiPhoneでしようとしている、より多くの情報を追加しました。電子メールを送信すると問題はないようです。 – TheeBen