微信公开课
微信公开课小程序热门讨论关于「截屏API适配」的小程序开发问题
补充:截屏API适配,需求的场景描述(希望解决的问题)截屏API适配不同分辨率手机比如屏幕上有一张纸分辨率为750x1136游戏分辨率为750x1334我想截出这张纸的
展开:问题模块框架类型问题类型API组件名称终端类型微信版本基础库版本API和组件小游戏需求canvasToTempFilePath工具637240需求的场景描述(希望解决的问题)截屏API适配不同分辨率手机比如屏幕上有一张纸分辨率为750x1136游戏分辨率为750x1334我想截出这张纸的大小的图片但是很多机型只截的左上角canvastoTempFilePath({x:0,y:0,width:750,height:1136,destWidth:750,destHeight:1136,canvasId:,success:(function(res){letimgPath=restempFilePath;wxsaveImageToPhotosAlbum({filePath:imgPath,success:(res)={varimgList=[imgPath];wxshowModal({title:提示,content:图片已存入系统相册,点击确定长按图片可直接发送朋友,success(res){if(resconfirm){consolelog(用户点击确定)wxpreviewImage({urls:imgList})}elseif(rescancel){consolelog(用户点击取消)}}})}})}),fail:function(res){},complete:function(res){},},this)
更多有关「截屏API适配」的讨论可以前往微信公开课小程序参与互动哦!了解更多