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を使用するのが正しい方法だと思いますか?しかし、まだそれはアプリを表示していない理由を理解していない。