4

私の Android では、Play ストアにつながるリンクをクリックすると、Android が自動的に Play ストアを開き、アプリをダウンロードできます。

そのリンクがアプリの Web ビューにある場合は、代わりに、デスクトップで開く場合と同様の Web ページが開きます。これを回避する方法はありますか?私が試したリンクの種類は次のとおりです。

market://details?id=com.alpinereplay.android (webview ではまったく機能しません) https://play.google.com/store/apps/details?id=com.appname.android (開くデスクトップのようなウェブサイト)

4

2 に答える 2

3

私は実際にこの行動が起こっていることに非常に驚いています。それはあなたが明示的にやっていることではないのですか?shouldOverrideUrlLoading言うためのドキュメントWebViewClient

デフォルトでは、WebView は Activity Manager に URL の適切なハンドラーを選択するように求めます。

Play ストアを起動するタイミングとページを読み込むタイミングを決定するためのコードWebViewClientあることを確認しください。shouldOverrideUrlLoadingWebViewmarket

于 2012-12-14T21:16:37.653 に答える