2016-05-18 5 views
0

OSに応じてブラウザを開いてアプリストアやGoogle Playに移動するコードを入れたイオンアプリがあります。 App Storeへの呼び出しが機能します。アプリストアの文字列は次のとおりです。ionicからのオープン市場は失敗する

market = 'https://itunes.apple.com/us/app/my_app_name/id12345'; 

アンドロイドためのものである:

market = 'market://details?id=<package_name>'; 

ブラウザを開くためのコードは次のとおりです。

cordova.InAppBrowser.open(market, '_blank', 'location=yes'); 

私はアンドロイドで開こうとすると、いくつかのブラウザの種類が開き、メッセージが表示されます。

"Web page not available. The webpage at market://details?id=my_app_id might be temporarly down ..." 
http://play.google.com/store/apps/details?id=<package_name> 

その場合は、メッセージがbroserについてのプレーをGoogleに通話をサポートしていなかった。この前は、Google Playでの文字列を使用すると、通常はブラウザで使うものでした。 Google Playアプリをダウンロードしたいかどうか尋ねました。

"market" -prefixを使用するのが正しい方法だと思いますか?しかし、まだそれはアプリを表示していない理由を理解していない。

答えて

関連する問題