web-view和wx.navigateback

web-view

我们先来了解一下官方的东西

web-view 组件是一个可以用来承载网页的容器,会自动铺满整个小程序页面。个人类型与海外类型的小程序暂不支持使用。

属性名类型默认值说明
srcStringnonewebview 指向网页的链接。需登录小程序管理后台配置域名白名单。

示例代码:

<!-- wxml -->
<!-- 指向微信公众平台首页的web-view -->
<web-view src="https://mp.weixin.qq.com/"></web-view>
相关接口 1

<web-view/>网页中可使用JSSDK 1.3.0提供的接口返回小程序页面。 支持的接口有:

接口名说明最低版本
wx.miniProgram.navigateTo参数与小程序接口一致1.6.4
wx.miniProgram.navigateBack参数与小程序接口一致1.6.4
wx.miniProgram.switchTab参数与小程序接口一致即将开放
wx.miniProgram.reLaunch参数与小程序接口一致即将开放
wx.miniProgram.redirectTo参数与小程序接口一致即将开放

示例代码:

<!-- html -->
<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.0.js"></script>

// javascript
wx.miniProgram.navigateTo({url: '/path/to/page'})
相关接口 2

<web-view/>网页中仅支持以下JSSDK接口

接口模块接口说明具体接口
判断客户端是否支持js checkJSApi
图像接口拍照或上传chooseImage
 预览图片previewImage
 上传图片uploadImage
 下载图片downloadImage
 获取本地图片getLocalImgData
音频接口开始录音startRecord
 停止录音stopRecord
 监听录音自动停止onVoiceRecordEnd
 播放语音playVoice
 暂停播放pauseVoice
 停止播放stopVoice
 监听语音播放完毕onVoicePlayEnd
 上传接口uploadVoice
 下载接口downloadVoice
智能接口识别音频translateVoice
设备信息获取网络状态getNetworkType
地理位置使用内置地图getLocation
 获取地理位置openLocation
摇一摇周边开启ibeaconstartSearchBeacons
 关闭ibeaconstopSearchBeacons
 监听ibeacononSearchBeacons
微信扫一扫调起微信扫一扫scanQRCode
微信卡券拉取使用卡券列表chooseCard
 批量添加卡券接口addCard
 查看微信卡包的卡券openCard
长按识别小程序圆形码
相关接口 3

用户分享时可获取当前<web-view/>的URL,即在onShareAppMessage回调中返回webViewUrl参数。

示例代码:

Page({
  onShareAppMessage(options) {
    console.log(options.webViewUrl)
  }
})
相关接口 4

在网页内可通过window.__wxjs_environment变量判断是否在小程序环境。

示例代码:

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

 

大概就给了这么多

wx.miniProgram.navigateBack 这个参数让你返回上一个页面。 但是具体能不能调用回调函数还是有待验证的

 

其它文章

wx.NavigateBack传值到上一个界面

wx.NavigateBack在开发者工具中不工作

转载于:https://www.cnblogs.com/qianqiu-1026/p/8601429.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值