js传递二进制视频数据的方法

JavaScript024

js传递二进制视频数据的方法,第1张

js传递二进制视频数据的方法是以下这些。

1、用js操作二进制数据,通过socket与后台进行传输。将二进制数据存放在其中。

2、通过此方式,我们可以直接在网络中传输二进制内容。

你好,javascript里当然有现成的“表示二进制的字符串转成数字”的方法可以调用,使用方法如下:

<script>

alert(parseInt("11", 2))//把"11"这个字符串,按2进制转成数字,结果应该是3

</script>

弹出提示框,内容是3

方法如下。

function convertImgToBase64(url, callback, outputFormat)

{var canvas = document.createElement('CANVAS'),

ctx = canvas.getContext('2d'),

img = new Image

img.crossOrigin = 'Anonymous'

img.onload = function(){canvas.height = img.height

canvas.width = img.width

ctx.drawImage(img,0,0)

var dataURL = canvas.toDataURL(outputFormat || 'image/png')

callback.call(this, dataURL)

canvas = null}

img.src = url}