截屏

截屏

6 人关注该话题

5+app webview的draw截屏 截屏

分类: uni-app 18633753573@163.com 2019-09-26 16:27  回复问题 • 2 人关注 • 3 个回复 • 71 次浏览

uni-app 截屏 摄像头 截屏

分类: uni-app 506523137@163.com 2019-09-12 16:32  发起问题 • 1 人关注 • 0 个回复 • 43 次浏览

监听ios截屏事件,请问怎么做? 截屏

分类: Native.js 542588353@qq.com 2019-09-10 16:24  回复问题 • 4 人关注 • 3 个回复 • 882 次浏览

bitmap.save方法-----自定义基座可以,正式包不可以 自定义基座包运行 截屏

分类: HTML5+ 15563085559@163.com 2019-08-15 17:20  发起问题 • 1 人关注 • 0 个回复 • 73 次浏览

精华 有没有屏幕截图、截屏的插件 截图 截屏 Native.JS

分类: Native.js 714678080@qq.com 2019-07-30 14:25  回复问题 • 22 人关注 • 15 个回复 • 13801 次浏览

系统截图事件 事件 截屏

分类: wap2app fjh 2019-07-16 13:54  发起问题 • 1 人关注 • 0 个回复 • 104 次浏览

使用uniapp的plus方法截屏一直提示白屏 html5plus uniapp 截屏

分类: uni-app 1606726660@qq.com 2019-07-08 17:36  回复问题 • 2 人关注 • 1 个回复 • 263 次浏览

自制原声截图插件无法截取全屏播放视频 截屏

分类: 5+ SDK 1612418254@qq.com 2019-06-28 09:02  回复问题 • 2 人关注 • 1 个回复 • 634 次浏览

【报Bug】截屏BUG ,在 bitmap 保存时 若clip设置参数要么错乱或失败 截屏

分类: HTML5+ DCloud_Android_ST 2019-06-15 18:47  回复问题 • 1 人关注 • 5 个回复 • 203 次浏览

webview.draw截图,截取摄像头拍摄的内容为黑色,如何解决? 截屏

分类: HTML5+ 大苏 2019-05-20 16:09  回复问题 • 3 人关注 • 2 个回复 • 412 次浏览

【报Bug】截屏方法,在安卓9.0以上,canvas内容截取不到 canvas 截屏 截图

分类: HTML5+ 赵虎威 2019-03-24 17:40  发起问题 • 1 人关注 • 0 个回复 • 232 次浏览

截屏时canvas被丢弃? 截屏动画 截屏

分类: HTML5+ 214123975@qq.com 2018-10-26 14:18  发起问题 • 1 人关注 • 0 个回复 • 327 次浏览

更多...
5

赞同来自: 小云菜 jwenlee Gaollg 蔡繁荣 Trust 更多 »

更新=====
plus.webview补充了截屏方法,这个效率更高,而且ios、Android都可以直接用。[http://html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewObject.dra... 显示全部 »
更新=====
plus.webview补充了截屏方法,这个效率更高,而且ios、Android都可以直接用。[http://html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewObject.draw](http://html5plus.org/doc/zh_cn/webview.html#plus.webview.WebviewObject.draw)

以下为过期信息===========================================

不需要插件,Native.js搞定。附件是一段Native.js代码。

```javascript
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<script>
if(window.plus){
plusReady();
}else{
document.addEventListener("plusready",plusReady,false);
}

var Activity,view,viewClass,BitmapFactory,StringBuffer,Byte,CompressFormat,ByteArrayOutputStream,str,bBitmap,bStream,bytes,Base64;
var bitmap = null;

function plusReady(){
// 导入Native.js需要的原生对象
Activity = plus.android.runtimeMainActivity();
BitmapFactory = plus.android.importClass("android.graphics.BitmapFactory");
StringBuffer = plus.android.importClass("java.lang.StringBuffer")
Byte = plus.android.importClass("java.lang.Byte");
CompressFormat = plus.android.importClass("android.graphics.Bitmap.CompressFormat");
bBitmap = plus.android.importClass("android.graphics.Bitmap");
ByteArrayOutputStream = plus.android.importClass("java.io.ByteArrayOutputStream");
Base64 = plus.android.importClass("android.util.Base64");
//viewClass = plus.android.importClass("android.view.View");

document.getElementById("btGetCapture").disabled="";
}

function getCapture () {
//配置view缓存
view = Activity.getCurrentFocus();
plus.android.invoke(view,"setDrawingCacheEnabled",true);
plus.android.invoke(view,"buildDrawingCache");
//对view截图,存入bitmap中
bitmap = plus.android.invoke(view,"getDrawingCache");

if (bitmap != null) {
console.log("截图成功");
// 将原生Bitmap转换成Base64字符串,赋值给js变量
try {
str = new StringBuffer();
bStream = new ByteArrayOutputStream();
bitmap.compress(bBitmap.CompressFormat.PNG, 100, bStream);
bStream.flush();
bStream.close();
bytes = bStream.toByteArray();
str.append(Base64.encodeToString(bytes, Base64.NO_WRAP));
} catch (e) {
console.log(e.message);
}
console.log("截图字节长度:"+str.length());
document.getElementById("imgCapture").src = "data:image/png;base64," + str.toString();
}
else {
console.log("截图失败,请重试"); //此处可以进一步优化为失败后循环截图直到获取到截图
}
}

</script>
<style type="text/css">
body{
margin: 0px; padding: 0px;
}
</style>
</head>
<body>
<!--<button onclick="history.back()">后退</button>-->
<button onclick="location.reload()">刷新</button>
<button id="btGetCapture" onclick="getCapture()" disabled="disabled"> 截图 </button>
<img id="imgCapture" style="width: 100%;"/>
</body>
</html>

```
更多...

app内区域截图利用html2Canvals保存到手机 截屏

分类: HTML5+ 1745046081@qq.com2 天前  评论文章 • 9 个评论 • 4631 次浏览

封装了一个H5+的截屏后保存至系统相册的函数 相册 截屏

分类: HTML5+ fir512@126.com2019-06-27 20:07  评论文章 • 4 个评论 • 2723 次浏览

更多...