微信小程序跳转外部h5微信webview浏览器代码技术
最近笔者研究技术发现如何使用外部跳转微信小程序的技术都是利用urlscheme的调用技术来实现的,如何去微信小程序去跳转到外部微信浏览器webview打开网页,而且不需要验证业务域名的方法呢,笔者通过大量的逆向微信测试调试,总结以下代码技术。
文章图片
文章图片
我们先来配置微信开放环境,代码截图如下。
核心代码如下,如何去是实现跳转外部微信webview的技术。
代码如下:
// www.wxticket.com 微信小程序跳转外部h5技术webview方法代码 qq904999988
【微信小程序跳转外部h5微信webview浏览器代码技术】Page({
return wx.navigateTo({
url: `/pages/webView/webView?url=${defaultUrl}`
})
data: {
weRunResult: '',
userInfoResult: '',
},
onGetWeRunData() {
wx.getWeRunData({
success: res => {
wx.cloud.callFunction({
name: 'echo',
data: {
// info 字段在云函数 event 对象中会被自动替换为相应的敏感数据
info: wx.cloud.CloudID(res.cloudID),
},
}).then(res => {
console.log('[onGetWeRunData] 收到 echo 回包:', res)this.setData({
weRunResult: JSON.stringify(res.result),
})wx.showToast({
title: '敏感数据获取成功',
})
}).catch(err => {
console.log('[onGetWeRunData] 失败:', err)
})
}
})
},
onGetUserInfo(e) {
console.log(e)
wx.cloud.callFunction({
name: 'openapi',
data: {
action: 'getOpenData',
openData: {
list: [
e.detail.cloudID,
]
}
}
}).then(res => {
console.log('[onGetUserInfo] 调用成功:', res)this.setData({
userInfoResult: JSON.stringify(res.result),
})wx.showToast({
title: '敏感数据获取成功',
})
})
}
推荐阅读
- 一个小故事,我的思考。
- 家乡的那条小河
- 一个人的碎碎念
- 野营记-第五章|野营记-第五章 讨伐梦魇兽
- 昨夜小楼听风
- 2021-02-17|2021-02-17 小儿按摩膻中穴-舒缓咳嗽
- 基于微信小程序带后端ssm接口小区物业管理平台设计
- 2019.4.18感恩日记
- 那件我们忽略的小事叫感恩
- 你有婚内虐待行为吗()