为什么不百度
为什么不百度
  • 发布:2023-08-11 15:13
  • 更新:2023-08-11 15:13
  • 阅读:152

app 获取用户截图

分类:uni-app
let pages = getCurrentPages();    
            let page = pages[pages.length - 1];    
            let ws = page.$getAppWebview();    
            let bitmap = new plus.nativeObj.Bitmap('drawScreen');    
            // 将webview内容绘制到Bitmap对象中    
            ws.draw(bitmap, () => {    
              // 保存图片到本地    
              bitmap.save("_doc/drawScreen.jpg", {    
                overwrite: true    
              }, res => {    
                console.log(res.target); // 图片地址  
                  uni.showModal({  
                    title:'11111' + res.target  
                  })  
                  this.image = res.target  
                bitmap.clear(); // 清除Bitmap对象    
              }, error => {    
                  uni.showModal({  
                    title:JSON.stringify(error)  
                  })  
                console.log(JSON.stringify(error)); // 保存失败信息    
                bitmap.clear(); // 清除Bitmap对象    
              });    
              // bitmap.clear(); // 清除Bitmap对象    
            }, error => {    
              console.log(JSON.stringify(error)); // 绘制失败    
            }, {    
              check: true, // 设置为检测白屏    
            });  
            return 
0 关注 分享

要回复文章请先登录注册