你的位置:四川软件开发 > 软件开发资讯 > 软件开发价格 微信小当作h5页面跳转小当作的超防御锻练

软件开发价格 微信小当作h5页面跳转小当作的超防御锻练

发布日期:2024-07-18 16:34    点击次数:185

h5跳转小当作

实战方式从无到好意思满的h5跳转小当作涵养,跳转容貌分为云函数跳转和洞开性标签跳转。

洞开性标签是针对微信内部浏览器使用的,而云函数跳转在外部以及微信内部皆不错使用。

坑诰需要的同学先一说念浏览一遍本文。本体较长较为啰嗦。

一、无须洞开性标签(wx-open-launch-weapp)

官网纠合:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/guide/staticstorage/jump-miniprogram.html

官方网站写的是相比好的,然而还不够防御和很多坑点,底下是实例代码:

实例代码纠合:https://postpay-2g5hm2oxbbb721a4-1258211818.tcloudbaseapp.com/jump-mp.html

纯es5写的代码模块,不错改酿成纵脱架构代码。底下讲一下怎样改成我方的方式内部以及坑点:

1、调试器具不错去掉:

app

2、Appid替换:怎样找到咱们需要的id呢?替换位置皆在哪呢?

1)登录微信全球平台

2)登录之后点击右上角头像的名字,基本缔造里最底下,appid和原始id皆在这里。

3)替换位置

4)修改逻辑

这里把判断固定写死false,即是念念让网页一直走临了else的逻辑,以后念念用洞开性标签,就把这里规复即可。代码块放底下了。

5)跳转函数创新

3、云函数的构建:

1)我这是构建好的:上文替换栏内部临了一张图说的云函数ID即是图中红色勾选框

没构建好的不错去:https://jingyan.baidu.com/article/a3aad71ac25f86f0fb0096ee.html

按照图文一步一步走就行了,我这里就不写那么多了。

点击云函数,然后点击新构建函数:

云函数称呼填写的技艺要防备点,这个函数名test111即是咱们要用到的云函数称呼!

2)调用的技艺这里日记会清爽你在云函数内部写的打印console本体。

3)云函数权限,测试的技艺坑诰修改为所有效户皆不错拜访!

4)创建的技艺,并不是一定会创建云函数量录,这技艺需要手动创建,最初在根目次底下创建一个你可爱的文献名字,然后在project.config.json中添上你所创建的目次名字

右击这个目次的技艺出现弹框这些选项,拓荒结束后遴荐上传不上传node_modules选项就行了。(这是径直发到线上,惟有线上代码不调用没啥影响,坦然用)

在此目次下会出现test111文献夹,然后掀开此文献夹,施行npm init,在package.json中写上:

然后创建index.js文献,写入:

到此,云函数跳转,软件开发团队介绍就鸿沟了,有什么问题不错指摘告诉我。

作为乐弈场会员赛的传统,也是更好的为会员们搭建起交流的桥梁,乐弈场董事长杨乐涛先生主持了本次的赛前交流会,并在现场为大家逐一介绍各位会员,他们有从事金融、科技、文化、教育乃至企业管理等各行各业的精英,展现了围棋跨越职业界限的魅力。

照片中,年轻的梅西与一个可爱的婴儿合影,那个半岁的婴儿就是亚马尔。

二、使用洞开性标签

使用开性标签,把上头修改逻辑的代码规复。

然后即是几个问题:

一、域名的坑:

1、拓荒使用者必须是已认证的服-务-号(办事号不错置顶,订阅号不成),办事号绑定“JS接口安全域名”下的网页可使用此标签跳转纵脱正当合规的小当作。

2、拓荒使用者必须是已认证的非个东说念主主体的小当作,使用小当作云拓荒的静态网站托管绑定的域名下的网页,不错使用此标签跳转纵脱正当合规的小当作。

3、必须部署到认真办事器,测试公众号不清爽图标。

4、必须是在已认证的办事号中作念JS接口安全域名考证,“JS接口安全域名”和“IP白名单”皆要,IP是指赢得微信签名的办事器的IP。

防备:1、2两个条款必须高兴其中一个;3、4两个条款必须高兴,否则标签中的按钮不会清爽(微信文档不讲武德,写的不清爽,稍稍不防备就会掉坑)。

官方文档进口:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html#21

还有几点:

1、微信拓荒者器具,“verifyOpenTagList”:[],是清爽不了图倡导。微信拓荒器具和真机测试服从可能不相同,一定要用真机测试。安卓和ios测试服从也可能不同,皆要测试。

2、小当作的web-view不营救wx-open-launch-weapp。

3、jsApiList:[‘chooseImage’, ‘previewImage’](必须有,否则安卓不清爽)

4、微信版块要求为:7.0.12及以上。 系统版块要求为:iOS 10.3及以上、Android 5.0及以上

原文纠合:https://www.jb51.net/article/273996.htm

二:config成立坑:签名一定要找办事端要,生成规律让办事端我方看。

ps:小当作测试的技艺使用线上首页测试最好~

回想

到此这篇对于微信小当作h5页面跳转小当作的著述就先容到这了软件开发价格,更多相干微信小当作h5页面跳转小当作本体请搜索剧本之家过去的著述或不绝浏览底下的相干著述但愿众人以后多多营救剧本之家!