小编Jul*_*YER的帖子

Angular JS - 请求获取图像

我想在UI上显示jpeg图像.为此,我请求我的服务(GET方法),然后我转换为base 64:

$http({ 
    url: "...",
    method: "GET",
    headers: {'Content-Type': 'image/jpeg'}             
}).then(function(dataImage){
    var binary = '';
    var responseText = dataImage.data;
    var responseTextLen = dataImage.data.length;
    for (var j = 0; j < responseTextLen; j+=1) {
         binary += String.fromCharCode(responseText.charCodeAt(j) & 0xff)
    }
    base64Image = 'data:image/jpeg;base64,' + window.btoa(binary);
});  
Run Code Online (Sandbox Code Playgroud)

最后,我的浏览器告诉我图像已损坏或被截断.所以我尝试使用overrideMimeType('text/plain; charset = x-user-defined')创建XMLHttpRequest,它可以工作:

var xhr_object = new XMLHttpRequest();
xhr_object.overrideMimeType('text/plain; charset=x-user-defined');
xhr_object.open('GET', '...', false);
xhr_object.send(null);
if(xhr_object.status == 200){
    var responseText = xhr_object.responseText;
    var responseTextLen = responseText.length;
    var binary = ''
    for (var j = 0; …
Run Code Online (Sandbox Code Playgroud)

get http xmlhttprequest mime-types angularjs

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

Google NFC API和Open NFC API之间的差异?

正如标题所示,我正在寻找可以让我区分并选择其中一种可能性的信息,以便在Android上开发NFC.

链接NFC Google API:http://developer.android.com/resources/samples/NFCDemo/index.html

链接NFC Open API:http://www.open-nfc.org/opennfc_library/overview-summary.html

你能告诉我你对此有何了解吗?

提前致谢!

android open-source nfc

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

标签 统计

android ×1

angularjs ×1

get ×1

http ×1

mime-types ×1

nfc ×1

open-source ×1

xmlhttprequest ×1