HTMLリンク(インターネットではなく社内ネット)を介してブラウザから起動するアプリを作成しました。AndroidManifest.xml で独自の URL スキームを使用してインテント フィルターを定義しましたが、正常に動作しますが、Google Chrome でのみ機能します。他のすべてのブラウザは、存在しない Web サイトを読み込もうとします。私の端末: Android 4.2 搭載の Nexus 10
AndroidManifest.xml のセクション:
<intent-filter >
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="camerastarter" android:host="wrap" android:path="/" />
</intent-filter>
HTML:
[a href="camerastarter://wrap/?param1=value1¶m2=value2"]カメラを起動[/a]
私の雇用主は全画面ブラウザを望んでいますが、Chrome には全画面オプションがありません。他のブラウザ/WebView を使用するアプリからアプリを起動する機会はありますか?
(ちなみに、zxing バーコード スキャナーでも同じ問題が発生します。html リンクから起動できるのは Chrome だけです。)
どんな助けにもとても感謝しています....