维信小程序禁止截屏/录屏

一、维信小程序禁止截屏/录屏

javascript 复制代码
    //录屏截屏,禁用
    wx.setVisualEffectOnCapture({
      visualEffect:'hidden'
    });

wx.setVisualEffectOnCapture(Object object)

测试安卓手机:

用户截屏,被禁用

用户录屏,录制的是空白内容/黑色内容的视频。

二、微信小程序监听截屏/录屏

1.wx.onUserCaptureScreen/wx.offUserCaptureScreen

监听用户主动截屏事件。用户使用系统截屏按键截屏时触发,只能注册一个监听

javascript 复制代码
wx.onUserCaptureScreen(function (res) {
    console.log('用户截屏了')
        return {
            query: "parameter=test", // 通过截屏图片打开小程序的query参数
            promise: new Promise((resolve) => { // 通过promise延时传递小程序的query参数
                    setTimeout(() => {
                        resolve({
                            query: "parameter=test2",
                        })
                    }, 1000) // 在1秒内对query进行解析
                })
        }
    }
  )

2.wx.onScreenRecordingStateChanged/wx.offScreenRecordingStateChanged

监听用户录屏事件。

javascript 复制代码
// 监听用户录屏事件
const handler = function (res) {
  console.log(res.state)
}
wx.onScreenRecordingStateChanged(handler)

// 取消监听用户录屏事件
wx.offScreenRecordingStateChanged(handler)

3.wx.getScreenRecordingState

查询用户是否在录屏。

javascript 复制代码
wx.getScreenRecordingState({
  success: function (res) {
    console.log(res.state)
  },
})

三、微信小程序控制屏幕亮度

1.wx.setKeepScreenOn(Object object)

设置是否保持常亮状态。仅在当前小程序生效,离开小程序后设置失效。

javascript 复制代码
wx.setKeepScreenOn({
  keepScreenOn: true
})

2.wx.getScreenBrightness(Object object)

3.wx.setScreenBrightness(Object object)

更多:

微信小程序canvas 使用案例(一)

微信小程序数组绑定使用案例(二)

微信小程序数组绑定使用案例(一)

相关推荐
梓彤科技13 小时前
登录状态总是失效,武汉小程序开发怎样设计会话续期与接口鉴权?
微信小程序·小程序·登录鉴权
维双云15 小时前
专业开发小程序公司有哪些:从项目交付能力判断服务商
小程序
show43315 小时前
2026多格式导出技术方案:小程序端免费TXT/Word/SRT生成实践
小程序·word
维双云1 天前
社区生鲜小程序怎么做?4个经营环节。
小程序·零售
2601_949950631 天前
成绩提升不靠盲目刷题:用练题簿找准真正的薄弱知识点
学习·小程序·刷题·小程序推荐
今日热点1 天前
微信小程序主体变更公证全流程实操解析:场景条件、材料规范、驳回避坑与Python校验脚本实现
python·微信小程序·小程序
Buke..1 天前
【小程序逆向】某游快爆 AI 逆向 sign参数:AI 辅助分析与 MCP 工具链实战
前端·人工智能·爬虫·python·小程序·notepad++
T01156182 天前
艺培场馆课时预约小程序用户端 & 后台联动踩坑上篇(预约、课时、缓存、消息、学员端自身问题)
java·缓存·小程序·bug·全栈项目实战手记·艺培课时系统‘’
维双云2 天前
宠物门店小程序怎么搭?从预约到复购的完整思路。
小程序·宠物
云云只是个程序马喽2 天前
短剧/推文/AI创作变现小程序完整落地方案:自研vs成熟系统成本对比+全流程实现指南
人工智能·小程序