Android 添加渐进式web应用程序播放商店/应用程序商店
我们的PWA是完全建立使用新的角度。我们已经实现了所有的优化,如树摇动、丑陋、AOT、服务工作者等。它工作得很好,表现得像移动应用程序。如果用户将其添加到主屏幕上,很难区分两者之间的区别 我们在PWA方面遇到了一些大的限制:Android 添加渐进式web应用程序播放商店/应用程序商店,android,ios,angular,progressive-web-apps,Android,Ios,Angular,Progressive Web Apps,我们的PWA是完全建立使用新的角度。我们已经实现了所有的优化,如树摇动、丑陋、AOT、服务工作者等。它工作得很好,表现得像移动应用程序。如果用户将其添加到主屏幕上,很难区分两者之间的区别 我们在PWA方面遇到了一些大的限制: 我们业务的所有通知(至关重要)都必须以短信的形式发送。 这显然具有巨大的成本效益。我们确实考虑过使用“网络” 在Android上推送通知,尽管我们也有很多iOS用户 我们需要在“后台”中“跟踪”地理位置的能力,而HTML5地理位置API并不能解决这一问题 目前,用户每次
- 我们业务的所有通知(至关重要)都必须以短信的形式发送。 这显然具有巨大的成本效益。我们确实考虑过使用“网络” 在Android上推送通知,尽管我们也有很多iOS用户
- 我们需要在“后台”中“跟踪”地理位置的能力,而HTML5地理位置API并不能解决这一问题李>
- 目前,用户每次导航到URL(作为SMS提醒发送)时,都会在浏览器中打开新选项卡(取决于手机)。即使用户实际将应用程序添加到主屏幕中。这显然会增加加载时间并创建过多的选项卡。我们宁愿将应用程序放在前台,并导航到特定路线(或使用推送通知)
- 我们的一些活跃用户每天可以轻松收到10个通知,他们需要一种轻松的方式导航到应用程序中
在Google Play Store或Apple app Store中将我们的progressive web作为应用程序公开的最佳方式是什么?一个开始使用托管web应用程序的好地方是。此工具可以在线使用,也可以从CLI使用。它的一部分创建了一个服务人员之类的东西,但它也为Android和iOS创建了Cordova项目
我使用pwabilder只是为了创建一个起点。最终将生成的iOS和Android项目合并为iOS、Android和Windows项目。因为它是Cordova,所以你也可以使用插件 您可以轻松地将PWA打包为ionic/Cordova应用程序
您可能需要搜索深度链接 新的和改进的添加到主屏幕 Paul Kinlan作者Paul Kinlan Paul是Chrome的开发倡导者 在Chrome 42中引入了“添加到主屏幕”横幅。这是一个 这对网络来说是一个很大的进步,因为它为用户提供了轻松保存信息的能力 他们的主屏幕上最喜欢的网站,很像本地应用程序。我们听说了 来自阿里巴巴等开发商的数据显示,用户重新参与的频率提高了4倍 将其站点添加到主屏幕。我们还看到了调整 添加到主屏幕以更快提示的启发式方法使收益率提高48% 安装 我们很高兴与大家分享,该团队已经开发了一个改进的附加组件 主屏幕体验使网络应用成为世界一流公民 安卓web应用现在不再只是一个快捷图标,而是 与Android集成。这意味着将PWA添加到其 主屏幕将能够在他们看到其他应用程序的任何地方找到它(例如。 在应用程序抽屉中或搜索应用程序),然后从 意图。我们认为这是一系列改进中的第一步 来,并打算将其作为添加到主页的默认体验 在接下来的几个月里上映 改进的“添加到主屏幕”体验已在中提供 Chrome Canary将在下个月推出Chrome 57 beta版 几个星期 注意:从开始,它已在Chrome的稳定频道上向所有用户推出 铬59。要测试您的站点,请访问您的PWA。您可以开始安装 从三点菜单>“添加到主屏幕”或通过添加到 主屏幕横幅 与原始版本相比,这种新体验是一个巨大的改进 添加到主屏幕,但它们之间存在一些差异 已安装渐进式Web应用程序和Android应用程序 更新应用程序的图标和名称您现在可以更新 您的渐进式Web应用的图标和名称,并将其反映到 用户。更改清单中的图标或名称将更新图标 用户随后打开站点后,在主屏幕上显示 Android Intent在通过安装渐进式Web应用程序时进行过滤 这一新的改进添加到主屏幕的体验将被注册 将系统作为其域的URL空间的目标。这 表示当用户单击包含在中的链接时 您的渐进式Web应用程序的范围,将改为打开您的应用程序 使用PWA运行时的镀铬开口 当您安装渐进式Web应用程序时,我们会查看您的Web应用程序 清单和其他元数据,并创建APK(Android软件包工具包) 安装在用户设备上的,可能需要很短时间 当任何用户第一次安装您的Web应用程序时 注意:每当Web应用程序清单发生更改时,我们都需要生成一个新的 因此,频繁更新清单不是一个好主意。 确保不使用特定于用户的 石斑鱼类
<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="https"
android:host="airhorner.com"
android:pathPrefix="/" />
</intent-filter>