复制后怎么添加微信到桌面

前言介绍
最近,微信小程序框架(Wechat Mini-Program Framework,简称WMPF)的发布引起了广泛关注。这是一个能让硬件在脱离微信客户端的环境下运行微信小程序的框架,有点类似于PWA技术。PWA技术曾经被伯衡君介绍过,今天我们将结合微信小程序框架为大家做详细介绍。
PWA技术解析
渐进式Web应用程序(PWA)是一种通过Web交付的应用程序软件,它使用常见的Web技术(如HTML、CSS和JavaScript)构建。这种应用程序旨在在任何配备标准浏览器的平台上运行。其特性包括离线工作、推送通知和设备硬件访问,能够创造出类似于原生应用的用户体验。与需要安装数字分发系统中的Web应用程序不同,PWA可以让开发人员或用户直接通过浏览器打开网站来安装类似的应用程序并安装到桌面上。微信小程序框架似乎也是借鉴了这一理念,让小程序能在桌面上运行,类似于App的体验。
微信小程序框架详解
一、产品概述
微信小程序框架(WMPF)是一个运行环境,能让硬件在脱离微信客户端的环境下运行微信小程序。目前,该框架已经支持安卓设备。
二、产品功能
运行在WMPF上的微信小程序,其功能与在手机客户端运行的微信小程序的功能保持一致。通过WMPF,开发者可以将微信平台的能力赋予硬件设备。具体功能详见下文《公测Beta版能力列表》。
三、产品优势
对于硬件开发者:
开发成本低:无需对App进行高成本的开发、维护或更新,小程序可以联网更新,即时使用。
内容生态丰富:微信小程序生态提供了丰富的内容服务,硬件设备可以直接运行现网的小程序内容,为用户提供完善的服务。
对于小程序开发者:
跨终端运行:只需一次开发,即可实现小程序的多端运行,降低适配成本。
拓展线下场景:小程序可以获得更多线下场景的流量,通过线下场景将用户引流至线上。
四、应用场景
WMPF小程序框架可应用于各行各业的安卓系统平板电脑、大屏设备等硬件,提供低成本屏幕互动解决方案。可接入的设备包括但不限于:智慧零售、家用及娱乐设备、公共服务以及办公设备等多个领域。
五、接入流程
1. 注册账户:在wecooper.weixin.注册账户,并提前准备营业执照进行上传。
2. 体验产品:进入“微信小程序框架-产品使用指引”下载测试Demo,安装在安卓设备上体验WMPF的能力。
3. 开通功能:如需正式使用,请点击“申请开通”,审核通过后即可绑定正式在硬件运行的小程序。
4. 注册设备:只有通过平台鉴权的设备才能运行WMPF。①添加设备类型;②添加具体机型并勾选“微信小程序框架”;③注册接口,上传设备ID。
5. 开发实现:根据开发指引,实现LauncherAPP调用WMPF的能力。
6. 绑定小程序:在“微信小程序框架-小程序管理”页面,输入移动应用AppID,绑定该硬件设备要运行的小程序。
六、开发指南
要在目标设备上运行小程序,开发者需要将微信小程序框架的APK文件安装到安卓系统的设备上。安装成功后,设备上会存在一个名为「微信小程序框架」(WMPF)的应用。这个应用提供了小程序运行时所需的环境,并能响应启动小程序的请求。商户还需要编写一个发送请求的应用,即WMPF Client。两部分应用都安装在同一设备中,并通过定义的Task进行通信。要运行小程序,需要经历注册硬件、激活设备、登录及启动小程序等步骤。
