QA@IT

スマホアプリで別のandroidアプリを起動させたい。

2971 PV

Androidでリンクをタップし、指定のアプリを起動させたい。
monacaを使用して作成しています。

いろいろと調べた結果
最近のchromeだと以下のようなintentを使って指定する必要があるということなのですが、
パズドラを例に試していたのですが、どうにも起動せず困っております。

<a href="intent://jp.gungho.pad/#Intent;scheme=puzzleanddragons;package=jp.gungho.pad;end">パズドラ</a>
↑これが動作してくれません。

パズドラはインストールしてあります。
別アプリでmanifestを見ています。
package="jp.gungho.pad"
<intent-filter>
<action
android:name="android.intent.action.VIEW"/>
<category
android:name="android.intent.category.BROWSABLE"/>
<category
android:name="android.intent.category.DEFAULT"/>
<data
android:scheme="puzzleanddragons"
android:host="jp.gungho.pad"
android:pathPrefix="/"/>
</intent-filter>

どのように設定すれば、起動しますでしょうか。
よろしくお願いいたします。

  • webintentプラグインを使う必要があるのでは?
    http://docs.monaca.mobi/cur/ja/reference/third_party_phonegap/webintent/
    -
  • ありがとうございます!!!
    プラグインが必要でそれを使わないとだめだとは全く考えませんでした。

    使ってみたところ動きました。

    調査の初歩的なミスで恥ずかしい限りです。

    ご指摘ありがとうございました。
    -
ウォッチ

この質問への回答やコメントをメールでお知らせします。