从浏览器启动我的应用程序仅适用于chrome

时间:2013-03-19 15:31:22

标签: android browser launching-application

我写了一个应用程序,它将通过html链接(公司内部网,非互联网)从浏览器启动。我在AndroidManifest.xml中定义了一个带有自己的URL方案的intent-filter,它运行正常,但仅适用于Google Chrome。 所有其他浏览器尝试加载一个不存在的网站。 我的设备:Nexus 10 with Android 4.2

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&amp; param2 = value2”]启动相机[/ a]

我的雇主需要全屏浏览器,Chrome没有全屏选项。 有没有机会从其他浏览器/使用WebView的应用程序启动应用程序?

(顺便说一句,zxing条形码扫描仪也出现同样的问题。只有Chrome可以通过HTML链接启动它。)

我非常感谢任何帮助......

0 个答案:

没有答案