私は私のアプリは、フォームディープリンクのAndroid
http://www.myhost.com/topic#/line http://www.myhost.com/topic#/line1
である。しかし、私は特殊文字がディープリンクのURLに許可されていないと仮定だけで1つのURL上で開くことにしたいです。私はエンコードしようとしましたが、野生の文字を使用しましたが、ヘルプはありません。 解決策を提示してください。
私は私のアプリは、フォームディープリンクのAndroid
http://www.myhost.com/topic#/line http://www.myhost.com/topic#/line1
である。しかし、私は特殊文字がディープリンクのURLに許可されていないと仮定だけで1つのURL上で開くことにしたいです。私はエンコードしようとしましたが、野生の文字を使用しましたが、ヘルプはありません。 解決策を提示してください。
URLの#
は、深いリンク基準には使用できないfragment componentの先頭を示します。 のフラグメントを構造化しても、人間の目の通常のURLパスのように、のように見えますが、コンピュータはこれをこのようには読んでいません。
パスの前に#
文字を含まないようにURLを再フォーマットする必要があります。
はい、唯一の解決策は、URLから#を削除してから、深いリンクを行うことでした。
URLの途中でスペース文字を削除(またはエンコード)しても問題ありません。 –
「#」エンコードも試してみましたが、機能しませんでした。 – Aditi