swan.onUserCaptureScreen
在工具和真机中的实现有区别,详见API 实现差异
解释:监听用户主动截屏事件,用户使用系统截屏按键截屏时触发此事件。
方法参数
Function callback
callback参数说明
无
示例
扫码体验
请使用百度APP扫码
图片示例
代码示例
- 在 swan 文件中
<view class="display-area">
<view class="use-tips">请截屏(使用系统截屏按键)</view>
<view s-if="count === 0" class="no-use">截屏事件监听中</view>
<view s-else class="use-count">截屏事件已触发{{count}}次</view>
</view>
- 在 js 文件中
Page({
data: {
count: 0
},
onLoad() {
swan.onUserCaptureScreen(res => {
const count = this.getData('count');
this.setData('count', count + 1);
});
}
});