0

私が住んでいる町のために、多くの情報を集約して読みやすくする小さなモバイル Web アプリを作成しました。最近、Android フォンのブラウザで特定のページに移動すると、Browser または MX And​​roid Player で開くかどうか尋ねられます。Chrome のリクエスト ヘッダーを確認しましたが、問題は見つかりませんでした。誰かに iPhone でこれをテストしてもらいましたが、問題は発生しません。何か案は?

問題のサイトはhttp://sligo.meです

エラーをスローするページはhttp://sligo.me/Eventsです。

4

1 に答える 1

0

これはあなたのページとは何の関係もありません。むしろ、MX And​​roid Player と関係があります。Android では、アプリが URL を登録して処理できるようになっています。このように、Chrome が電話にインストールされていて、ユーザーが URL をクリックすると、システムは Chrome とブラウザのどちらを使用して URL を開くかを尋ねます。ユーザーは、デフォルトのアプリを選択するか、URL をクリックするたびに選択できるようになりました。

アプリは、一部の URL 部分のみを登録することもできます。優れた Twitter アプリは、すべての URL をホスト Twitter に登録し、そのページのコンテンツをアプリ内に表示します。

MX And​​roid Player がいくつかの URL に登録され、http: //sligo.me/Events がそのフィルターに一致すると思います。少し実験して、フィルターが一致する URL 部分を変更してみてください。このフィルタリングの詳細については、Intents および Intentfiltersに関するドキュメントを参照してください。

于 2012-07-17T14:31:36.147 に答える