微信小程序关于截图、录屏拦截

1.安卓

安卓: 在需要禁止的页面添加

复制代码
		onShow() {
			if (wx.setVisualEffectOnCapture) {
				wx.setVisualEffectOnCapture({
					visualEffect: 'hidden',
					complete: function(res) {}
				})
			}
 
		},
		// 页面隐藏和销毁时需要释放防截屏录屏设置
		onHide() {
			if (wx.setVisualEffectOnCapture) {
				wx.setVisualEffectOnCapture({
					visualEffect: 'none',
					complete: function(res) {}
				})
			}
		},
		onUnload() {
			if (wx.setVisualEffectOnCapture) {
				wx.setVisualEffectOnCapture({
					visualEffect: 'none',
					complete: function(res) {}
				})
			}
		},

2.ios

IOS:不能像安卓直接禁止 只能监听 在onshow等生命周期添加

复制代码
// ios 监听截屏
			let that = this
			wx.onUserCaptureScreen(function (res) {
				uni.showToast({
					icon: 'none',
					title: '禁止截屏,二维码刷新中2!',
					position: 'bottom'
				})
				that.flushed()
			})

3.接口详情

相关推荐
shen_6 分钟前
AI Coding:前端UI规范笔记
前端
llz_11238 分钟前
web-第五次课后作业
前端·后端·http
恋猫de小郭1 小时前
Redis 作者反驳「中国模型之所以强,是因为通过 API 蒸馏了美国模型」
前端·人工智能·ai编程
Darling噜啦啦2 小时前
Canvas 游戏开发与数据可视化实战:从飞机大战到 ECharts 报表
前端·echarts·canvas
OpenTiny社区2 小时前
这次更新太良心!GenUI SDK v1.2.0 轻量化 + 稳流式 + 超强 Playground
前端·vue.js·ai编程
梨子同志2 小时前
WebGL test
前端
程序员黑豆2 小时前
AI全栈开发系列开篇:从Java全栈到AI应用实战
前端·ai编程·全栈
yangyj2 小时前
从 PDR 到落地:用 Codex 完成一次 Rspack 升级
前端
程序员鱼皮2 小时前
提示词工程已死,Loop Engineering 称王!保姆级教程 + 项目实战
前端·后端·ai编程
小爷毛毛_卓寿杰2 小时前
给 Embedding 模型也加一块“游乐场“—— Xinference 是怎么把 vector 变成肉眼可见的体验的
前端