【问题标题】:Save site as a mobile shortcut android将网站另存为移动快捷方式android
【发布时间】:2014-01-22 07:22:24
【问题描述】:

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

我检查了这个主题:

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 解决方案。

这可能吗?

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

【问题讨论】:

  • 在 Android 上创建“webapp”快捷方式并不容易。但是,您可以使用 PhoneGap 将您的网页转换为真正的 Android/iOS/... 应用程序。
  • 是的..这是一个选项,但我们已经开发了移动网站..现在客户想要图标..

标签: javascript android html


【解决方案1】:

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

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

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

您可以将应用程序放在 Google Play 商店并从网站或脚本链接到它。我会将该应用程序称为“SITE_NAME Web Shortcut”之类的名称,并在描述中明确说明唯一目的是启动浏览器——如前所述,这“感觉”不像应该在应用商店中出现的东西,并且如果用户认为他们得到了额外的东西,你肯定会得到差评。

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

【讨论】:

    【解决方案2】:

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

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

    现在有一个安装条件:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-19
      • 2012-06-23
      • 1970-01-01
      • 2012-05-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多