小程序
小游戏
企业微信
微信支付
扫描小程序码分享
从home页点击视频跳转至videoFull页面全屏播放,然后在videoFull页面点击视频弹出showModal框是否选择保存至手机本地相册,
但是modal框弹窗在home页,而不是在videoFull页面,在开发工具里面正常弹出 ,真机测试就会异常显示,一直找不到原因,麻烦各位大佬指点一下
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
感谢反馈,问题已知,会尽快修复的
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
showmModal弹窗被video组件覆盖要怎么解决?
你是不是将wx.showModal写在了,跳转的下面了?
没有啊,在视频播放页面没有跳转,
弹窗的那个事件里咋写的?
saveVideo: function (e) {
//console.log('事件已触发')
var videoSrc = this.data.src+'';
wx.showModal({
title: '提示',
content: '是否将视频保存至相册?',
success(res) {
if (res.confirm) {
wx.downloadFile({
url: videoSrc,
var path = res.tempFilePath;
wx.saveVideoToPhotosAlbum({
filePath: path,
console.log(res.errMsg + "保存视频成功")
wx.showToast({
title: '视频已保存至本地相册',
icon: 'success',
duration: 2000
})
},
fail(res) {
console.log('视频保存失败')
}
} else if (res.cancel) {
console.log('用户点击取消')
这是代码片段 麻烦帮忙看一下 谢谢!
我看着好像是modal弹在了cover-view之下
我把cover-view注释掉 试过也还是弹在home页,并不是被覆盖掉了
麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/tFcFWZm37660
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
感谢反馈,问题已知,会尽快修复的
showmModal弹窗被video组件覆盖要怎么解决?
你是不是将wx.showModal写在了,跳转的下面了?
没有啊,在视频播放页面没有跳转,
弹窗的那个事件里咋写的?
saveVideo: function (e) {
//console.log('事件已触发')
var videoSrc = this.data.src+'';
wx.showModal({
title: '提示',
content: '是否将视频保存至相册?',
success(res) {
if (res.confirm) {
wx.downloadFile({
url: videoSrc,
success(res) {
var path = res.tempFilePath;
wx.saveVideoToPhotosAlbum({
filePath: path,
success(res) {
console.log(res.errMsg + "保存视频成功")
wx.showToast({
title: '视频已保存至本地相册',
icon: 'success',
duration: 2000
})
},
fail(res) {
console.log('视频保存失败')
}
})
}
})
} else if (res.cancel) {
console.log('用户点击取消')
}
}
})
},
这是代码片段 麻烦帮忙看一下 谢谢!
我看着好像是modal弹在了cover-view之下
我把cover-view注释掉 试过也还是弹在home页,并不是被覆盖掉了
麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
https://developers.weixin.qq.com/s/tFcFWZm37660