小编use*_*072的帖子

如何从画布保存图像

最近我一直试图依靠Webrtc创建一个照相亭,几乎完成了所有的代码,除了我已经找不到一种方法来保存图像.

这是我到目前为止最接近我的目标:

 <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
    <title>fotogoof</title>
    <link rel="Stylesheet" href="css/bootstrap.css"/>
    <link rel="Stylesheet" href="css/style.css"/>
    <script type="text/javascript">
            window.onload = function () {
                var img = document.getElementById('screenshot');
                var button = document.getElementById('saveImage');
                img.src = '';
                img.onload = function () {
                    button.removeAttribute('disabled');
                };
                button.onclick = function () {
                    window.location.href = img.src.replace('image/png', 'image/octet-stream');
                };
            };
    </script>
    </head>
    <div class="navbar navbar-inverse navbar-fixed-top">
    <div class="navbar-inner">
      <div class="container">
        <h2 class="brand">Html5 Photobooth</h1>
      </div>
    </div>
    </div>
    <div class="container" id="body-wrap">
    <div class="container" id="main">
      <div class="span10">
        <div id="video-container">
        <canvas width="400" …
Run Code Online (Sandbox Code Playgroud)

html javascript canvas webrtc

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

canvas ×1

html ×1

javascript ×1

webrtc ×1