IT探検の追憶スマートフォン用の表示で見るIT探検の追憶この広告は、90日以上更新していないブログに表示しています。Storeのアプリを起動して特定アプリのページを表示する方法について調べてみました。href="market://details?id=...">のように記述してみましたが、うまくいきませんでした(Androidの場合)。WebViewのセキュリティの制限でしょうか。HTMLのリンクで記述する方法はあきらめました。いうプラグインを試してみたところ、うまくいきました。https://github.com/xmartlabs/cordova-plugin-marketREADMEに説明がありますが、Androidの場合は、cordova.plugins.market.open('your.app.package')iOSの場合は、cordova.plugins.market.open('yourappname')で使えます。Link)を指定しなければなりません。短縮名は、スペースや特殊文字の削除、小文字化、&を「and」に変更、などの変換を加えて作成します。詳細は以下のページで説明されています。companyこのページには記述されていませんが、アプリ名が日本語などの場合、URLエンコードする必要があります。Storeのページが開きました。iOSの場合の注意点2iOSではアプリ名を指定しているので、アプリ名を変更した場合、上記のコードも修正する必要があります。アプリ名にキャッチコピーや説明を付けている場合だと、これは非常に使い勝手が悪いものになります。Storeを開くのに、itms-apps://itunes.com/app/というURLを指定していますが、調べてみたところ、これをitms-apps://itunes.apple.com/app/に変えて、後ろにアプリIDを付けることでも、同じ動作を実現できることがわかりました。itms-apps://itunes.apple.com/app/id123456789のように指定します。これだとアプリ名を変更しても影響がないのでいいですね。僕は結局、ソースを直接修正してID指定のみにして使っていますが、互換性を考えると、アプリ名が指定された場合とIDが指定された場合でURLを切り替えるのが良さそうです。Requestを投げようかと思います。(1)月別アーカイブ検索リンクはてなブログブログをはじめる週刊はてなブログはてなブログProはてなブログをはじめよう!shimoxさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。