将网站保存为移动快捷方式android

时间:2014-01-22 07:22:25

标签: javascript android html

我花了很多时间来寻找解决方案但没有结果。

我查看这个主题:

Website Bookmark/ Shortcut Icon for Android Help. Cant get passed standard ribbon icon

Whick非常好,但是用户必须点击书签。这不是我需要的。可以是按钮,或自动脚本,提示用户为此并创建自动。例如这样的事情:

http://socialmedia.biz/2012/02/21/encourage-visitors-to-save-your-site-as-a-mobile-shortcut/

但它仅适用于Apple设备..我正在寻找的是类似于Android的解决方案。

这有可能吗?

可能唯一的解决方案是创建一个简单的应用程序,就像我的网页的快捷方式? 正在谈论的页面有一个移动版..

2 个答案:

答案 0 :(得分:0)

你看过这里[对于Chrome]吗? https://developers.google.com/chrome/mobile/docs/installtohomescreen

  

可能唯一的解决方案是创建一个简单的应用程序,就像我的网页的快捷方式?正在谈论的页面有一个移动版..

如果这是“允许”并且没有违反太多指导原则,那么这可能是您唯一的选择。基本上你想创建一个Activity应用程序,它所做的就是为你的网页调用默认的Intent。这应该将用户推送到默认浏览器。

您可以将该应用放入Google Play商店,并通过该网站或脚本链接到该应用。我将应用程序称为“SITE_NAME Web快捷方式”,并在说明中明确指出,唯一的目的是启动浏览器 - 如前所述,这并不“感觉”应该是应用程序商店中的内容,以及如果用户认为他们得到了额外的东西,你肯定会得到糟糕的评论。

(我也用@ style / Theme.Transparent制作活动)

答案 1 :(得分:0)

请注意,Chrome 已经改变了安装网络应用的方式。

详情如下:https://developers.google.com/web/updates/2018/06/a2hs-updates

现在有一个安装条件:

  • 尚未安装网络应用
  • 符合用户参与启发式
  • 通过 HTTPS 提供服务
  • 包括一个 Web 应用清单,其中包括:
    • short_name 或姓名
    • 图标 - 必须包含一个 192 像素和一个 512 像素的图标
    • start_url
    • display - 必须是全屏、独立或最小用户界面之一
    • prefer_related_applications 不得存在或为 false - 使用 fetch 处理程序注册 Service Worker