h5制作小程序制作出来的作品应该是什么

h5制作小程序制作出来的作品应该是什么,第1张

自制小程序。1.打誉戚开手机中的微信APP,下滑首页界面并搜庆亮陵索易企秀H5制作。2.点击进入易键伏企秀H5制作小程序,在首页选择好模板点击【使用】。3.再对模板进行编辑修改即可制作出H5。

把手机h5页面转成微信小程序,可以山斗通过代码实现,方法及详细的 *** 作步骤如下:

1、首先,一个h5页面,其中包含四个文件,如下图所示

2、其次镇旦,由于 *** 作环境不同,为了在编译时和运行时执行一些兼容的 *** 作,需要一个配置文件,如下图所示。

3、逗旅磨接着,编写一个名为“build.js”的构建脚本,如下图所示。

4、然后,执行先前编写的脚本,如下图所示。

5、最后,手机h5页面就转成了微信小程序,如下图所示。

 功能已通过原生+vue混合开发的方式实现了,现需要将这个功能原封不动的搬到微信小程序。综合各方面评估,选择了微信小程序套webview的方式实现(若时间允许,建议还是通过小程序实现)。

 采用小程序webview的方式,可以复用大部分H5页面,但H5调用团歼的原生方法还是需要重新实现。实现方式主要分以下几种情况(当然也可以通过jssdk的方式去实现 https://qydev.weixin.qq.com/wiki/index.php?title=%E5%BE%AE%E4%BF%A1JS-SDK%E6%8E%A5%E5%8F%A3 ,但不在本文讨论范围内):

 (1) 获取照片,可通过html的input标签实现;

 (2) 获取经纬度,可通过webview的url拼接参数实现;

(3) 人脸识别,可通过H5调起刷脸小程序的方式实现。

 下面主要描述下第3种情况的实现方式。

 H5与小程序交互所涉及的数据部分主要包括两块:

 (1)H5如何将数据传给小程序?

   url参数拼接。

 (2)小程序如何将数据传给H5?

   wx.setStorage及wx.getStorage。

 详细流程如图所示。

 webview小程序pageA调起人脸小程序pageB,pageB回退到pageA。因为pageA重新设置了webview的url,其所嵌套的H5与历史H5页档派面无法进行数据共享,导致业务功塌蠢冲能无法继续。解决办法就是调起人脸小程序之前,在H5页面先将必要的信息通过 localStorage.setItem 保存,人脸识别结束回到H5页面时,再通过 localStorage. getItem 获取所需要的业务数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12354824.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存