加载外部二进制数据作为数据url

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了加载外部二进制数据作为数据url相关的知识,希望对你有一定的参考价值。

  1. var xmlhttp = new XMLHttpRequest();
  2. xmlhttp.open("GET",url,false);
  3. xmlhttp.overrideMimeType('text/plain; charset=x-user-defined');
  4. xmlhttp.send();
  5. var data = '';
  6. for ( var i = 0; i < xmlhttp.responseText.length; i++ ) data += String.fromCharCode( ( xmlhttp.responseText[ i ].charCodeAt(0) & 0xff ) );
  7. // Convert raw data to base64
  8. data = btoa( data );
  9. var base64src='data:image/jpg;base64,'+data; // change the MIME type according to content

以上是关于加载外部二进制数据作为数据url的主要内容,如果未能解决你的问题,请参考以下文章

jvm类加载机制

C# - Emgu Cv - 人脸识别 - 将保存到 Access 数据库的人脸训练集作为二进制文件加载到 EigenObjectRecognizer 中以进行人脸识别

如何将二进制数据转换为 NSstring?

允许外部存储崩溃的核心数据二进制数据

JVM系列四:类加载

返回二进制数据以及附加信息