微信系的Web视图组件是一个容器,可用于托管网页,该页面将自动填充整个小程序页面。这为基于H5开发的网站提供了极大的便利,直接迁移到迷你程序。当然,有些陷阱需要注意。
一个帐户许可
如果您想在Mini程序中使用Web-View组件,则不仅需要拥有Mini程序的开发人员,还需要Web开发权限。这要求您将开发人员帐户绑定为与迷你计划相关的官方帐户中的开发人员。否则,开发工具中将有一个弹出窗口,没有网络开发许可。提示如下:
第二个商业领域名称
我们 - 组件的SRC属性指向网页的链接。您可以打开相关官方帐户的文章。对于其他网页,您需要登录到Mini 背景(设置 - >开发设置),以配置业务域名,如下图所示:
配置业务域名时,将提示您将验证文件上传到域名以进行验证。如果您没有完全上传验证文件的权限,那么很抱歉,如果您使用不是业务的业务域名,则页面将直接提示错误并且无法正常访问。
三个登录状态
小程序登录状态和Web视图组件登录状态属于两个孤立的系统。因此,我们必须找到一种方法,将小程序中的登录状态传递到Web-View组件的H5页面。目前,最简单,最常用的解决方案是将其作为URL参数传递,然后在H5中获取并将其设置为H5。为了增加点的难度,您可以添加加密和解密。
如果您不打扰,则可以构建中间服务并将其传递给中间服务,并且可以通过中间服务