カスタムURLスキームを実装しました。htmlのタグでスキームを使用すると問題なく動作しますが、テキスト/プレーンSMSメッセージで送信したいと思います。このスキームは、標準のアプリでは解析されません。新しいスキームをプレーンテキストからのリンクに解析するようにアプリを説得する方法はありますか?
スキームは「appname:// go/something」です
フィル
カスタムURLスキームを実装しました。htmlのタグでスキームを使用すると問題なく動作しますが、テキスト/プレーンSMSメッセージで送信したいと思います。このスキームは、標準のアプリでは解析されません。新しいスキームをプレーンテキストからのリンクに解析するようにアプリを説得する方法はありますか?
スキームは「appname:// go/something」です
フィル
私はこれを調べました。
唯一の解決策は、マニフェストで「android.permission.READ_SMS」を宣言し、受信者を登録して、受信したSMSメッセージを処理し、カスタムスキームを解析することです。
ここにその良い例があります
そうは言っても、この質問に対する@hackbodの回答も参照してください。彼女は、カスタムスキームを避ける必要があることを明確にしています。
これを行うには、 tapstream / deeplink.meを使用できます 。ユーザーがアプリをインストールしていない場合は、ユーザーを関連するアプリ ストアにリダイレクトします。それが私たちがペイボックスで行っていることであり、うまく機能しています
答えは、これは不可能だと思います。代わりに http: リンクを使用することになりました