Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.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_Html_Launcher_Android Launcher_App Launcher - Fatal编程技术网

如何制作带有链接的网页,以便在android上启动已安装的应用程序?

如何制作带有链接的网页,以便在android上启动已安装的应用程序?,android,html,launcher,android-launcher,app-launcher,Android,Html,Launcher,Android Launcher,App Launcher,我想限制未经授权的用户在我的手机上使用哪些应用。。。我想创建一个简单的网页,其中将包含一个列表链接,只有android应用程序,我想 <html> <body> <a href="../link/to/app">Calculator</a> <a href="../link/to/app">Chrome</a> <a href="../link/to/app"&g

我想限制未经授权的用户在我的手机上使用哪些应用。。。我想创建一个简单的网页,其中将包含一个列表链接,只有android应用程序,我想

<html>
    <body>
        <a href="../link/to/app">Calculator</a>
        <a href="../link/to/app">Chrome</a>
        <a href="../link/to/app">Wikipedia</a>
        <a href="../link/to/app">WordWeb</a>
        <a href="../link/to/app">GoogleEarth</a>
        <a href="../link/to/app">GoogleMaps</a>
        <a href="../link/to/app">YouTube</a>
    </body>
</html>

我不想使用一些应用程序锁或极简启动器。我将从应用程序抽屉中删除所有应用程序,并将此网页固定到主屏幕。当点击图标时,网页在浏览器中打开,用户点击链接打开应用程序,应用程序启动

我不希望这在全球范围内起作用。。。只是一个本地网页。。。(不同手机上应用程序安装更改的位置)

如何找到本地安装的应用程序的href?

尝试以下解决方案:

<a href="
intent:
  //8xn9iq3lG_w/
  #Intent;
    scheme=vnd.youtube;
    package=com.google.android.youtube
    S.browser_fallback_url=market://details?id=com.google.android.youtube;
end;
">youtube or market</a>

也许您需要删除href attribute中的空格:


更新1:

scheme
->您需要搜索

package
->您可以通过在浏览器中打开playstore找到


S.browser\u fallback\u url
->只需更改包名(与
package
相同)。

是否尝试将包名作为url传递?例如:
com.google.android.youtube
For youtube仅使用未找到的错误文件。由于网页不在应用程序的位置…如果您使用的是webview,则需要从外部处理链接。您需要检查应用程序是否可用。如果可用,则使用intent打开。我知道安装了to应用程序。但我不知道在哪里,我也不知道如何使用href…?中的意图,它适用于youtube。不起作用…您需要搜索
方案
软件包
S.browser\u fallback\u url
,以查找要使用的不同应用程序。这3个参数将为每个应用程序更改。这是VLC的清单文件,我创建了此链接,但它不起作用。
<a href="intent://8xn9iq3lG_w/#Intent;scheme=vnd.youtube;package=com.google.android.youtube;S.browser_fallback_url=market://details?id=com.google.android.youtube;end;">youtube or market</a>