2***@qq.com
2***@qq.com
  • 发布:2017-09-25 18:42
  • 更新:2020-11-13 17:55
  • 阅读:1770

plus.nativeObj.Bitmap在安卓上无法截取chart插件里的canvas部分

分类:HTML5+

var dataimg="_doc/douxiangshou"+Date.parse(new Date())+".jpg";
var ws=null;
// H5 plus事件处理
function plusReady(){
ws=plus.webview.currentWebview();
}
if(window.plus){
plusReady();
}else{
document.addEventListener('plusready', plusReady, false);
}
// 截屏绘制
var bitmap=null;
bitmap = new plus.nativeObj.Bitmap('test');
// 将webview内容绘制到Bitmap对象中
ws.draw(bitmap,function(){
bitmap.save( dataimg
,{}
,function(i){
bitmap.clear();
console.log('保存图片成功:'+JSON.stringify(i));
callback(dataimg);
}
,function(e){
console.log('保存图片失败:'+JSON.stringify(e));
});
},function(e){
console.log('截屏绘制图片失败:'+JSON.stringify(e));
},{check:true, // 设置为检测白屏
clip:{top:'0',left:'0px',height:'100%',width:'100%'} // 设置截屏区域
});
上面是截屏代码,截出来之后分享到朋友圈chart里的canvas死活不显示,求解答

2017-09-25 18:42 负责人:无 分享
已邀请:
冲刺的豆豆

冲刺的豆豆

我也遇到了同样的问题,请问解决了吗?怎么解决的?

whitelyb

whitelyb - 前端小白,在线求教!

我也遇到了同样的问题,第一次会截取不到canvas部分,然后后面就又截取的到了,不知道作者有没有解决这个问题?

全栈工程师

全栈工程师 - 精通mui、uniapp,承接相关项目外包,解决各种疑难问题。有任何问题可以随时联系,QQ:419761282

可以联系我解决

该问题目前已经被锁定, 无法添加新回复