Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检查应用程序是否未安装建议在用户从android浏览器导航到我的网站时下载?_Android_Android Browser_Android Install Apk - Fatal编程技术网

检查应用程序是否未安装建议在用户从android浏览器导航到我的网站时下载?

检查应用程序是否未安装建议在用户从android浏览器导航到我的网站时下载?,android,android-browser,android-install-apk,Android,Android Browser,Android Install Apk,我在谷歌上搜索了更多关于通过浏览器链接到应用程序的信息,但我找不到我的解决方案。 我使用此清单代码: <activity android:name=".MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" />

我在谷歌上搜索了更多关于通过浏览器链接到应用程序的信息,但我找不到我的解决方案。
我使用此清单代码:

<activity
        android:name=".MainActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <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:host="example.com" android:pathPrefix="/apk" android:scheme="http" />
            <data android:host="www.example.com" android:pathPrefix="/apk" android:scheme="http" />
        </intent-filter>
    </activity>
,我看不到任何使用
对话框完成的
操作。但当我进入应用程序时,一切都正常。

所以我想当用户从android设备浏览器导航到我的应用程序主页时,如果我的应用程序没有安装在用户设备上,建议它安装其他导航用户到我的应用程序主页。

另一方面,我想在我的主页中介绍我的另一个应用程序,我想在单击该应用程序时,会出现另一个使用
完成操作的对话框,用于选择使用我的应用程序打开它。


提前感谢

您使用的浏览器是什么?并非每个浏览器都能处理此类应用程序链接。@SimonMarquis是我在设备默认浏览器中使用的。我的设备是Sony-Arc-S和三星galaxy note。试着用Chrome看看它是否工作。@SimonMarquis在三星设备中,我测试了它的默认浏览器(名为“internet”)和Chrome,我想它不工作了吧?也许您已经设置了一次默认操作。。。尝试在“设置”应用程序中删除网络浏览器的默认操作。