网页如何变成微信小程序

网页如何变成微信小程序,第1张

网页如何变成微信小程序

(1)、提前注册小程序账号

此时所需准备的资料包括:小程序名称,企业营业执照,证件,小程序管理人员姓名及联系方式,以及企业对公账户。特别是对公账户在后续支付环节未提供的,不能提交支付端口申请。

(2)、小程序的主要功能规划

许多商家认为这是小程序开发公司的事,其实,商家企业比较了解自己的行业和消费者,小程序应该具备哪些功能,商家最清楚,小程序开发公司是在技术实现上帮助商家完善程序细节,使小程序更完整。

(3)、申请域名,提前备案,申请SSL证书

互联网上提供的任何产品或服务都需要购买域名并完成域名备案才能上线,而且备案时间最快也需要20天左右,因此商家需要提前购买好域名,在哪里购买的域名可以直接在平台上申请备案。为了保证整个用户的生态数据安全,微信小程序必须使用HTTPS加密协议,而只有申请了SSL证书,才能实现https数据加密请求的业务域名。

注意(遇到的坑):

安装对应的module vue 、vuex、vue-loader、vue-style-loader、vue-template-compiler、webpack-dev-server等

具体配置文件如下:

微信小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。同时提供一系列工具帮助开发者快速接入并完成小程序开发。关于如何注册配置就不多言了,本文主要还是体验了下 web-view 的功能。

有了这个组件之后,小程序可以很好的嵌入一些页面,可以环境小程序 size 告急的问题,同样也使开发更加便捷,毕竟小程序开发者基本都对前端开发较为了解。

说再多还是需要去看官方文档, web-view文档 ,

首先就需要注意:兼容问题, 版本库和对应版本比例

目前而言,基本 80% 的用户会升级微信,所以其实不必担心版本问题,官方截止 2017-12-01 提供的数据也说明 88% 的用户支持 web-view 。

web-view 组件是一个可以用来承载网页的容器,会自动铺满整个小程序页面;

属性: src 是 String 类型,是一个网站的 url ,默认值是 none , webview 指向网页的链接。需登录小程序管理后台配置域名白名单。

可以配合 Page 实例的 onLoad 方法来获取 url 的具体值,也就是一个微信小程序页面中只有一个 web-view ,但是这个 web-view 的内容可以根据上一个页面传递的参数来获取页面 URL ,后面会讲如何实践,

官方提供如下接口:

1. 由小程序到 web-view ,其实本质上 WEB-VIEW 也是小程序的一个页面,所以小程序到 web-view 是正常的小程序间的通信,通过 wx.navigateTo 、 wx.redirectTo ,带上 url 参数, query 参数就像正常 url 的参数一样跟着后面,然后在 web-view 的页面的 Page 实例里面通过 onLoad 的方法的参数来获取 url 的值,设置给 web-view 的 src 属性为改值即可。

2. 由 web-view 到小程序,由于在 web-view 的跳转通常是在 src 对应的网页中的 *** 作来处理的,所以需要结合 jssdk 来处理,不需要 wx.config 配置,直接通过 script 标签来引入 [https://res.wx.qq.com/open/js/jweixin-1.3.0.js](http://link.zhihu.com/?target=https%3A//res.wx.qq.com/open/js/jweixin-1.3.0.js) ,就可以使用 wx.miniProgram.navigateTo 、 wx.miniProgram.navigateBack 、 wx.miniProgram.switchTab 、 wx.miniProgram.reLaunch 、 wx.miniProgram.redirectTo 接口,就像小程序之间的跳转一样,单是只能在当前小程序页面内跳转。

// web-view下的页面内 console.log(window.__wxjs_environment === 'miniprogram') // true

在目前实践了部分 web-view 的功能,

在这个 web-view 中,指向的就是 https://test.com 的内容,所以在在 https://test.com 中跳转出回到小程序,需要修改 https://test.com 中的 JavaScript ,

如果需要使用一些其他的的 jssdk 的方法,那就需要参照公众号的开发配置了。

由于很多使用中的一些问题


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

原文地址: http://outofmemory.cn/yw/11251058.html

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

发表评论

登录后才能评论

评论列表(0条)

保存