이미지의 URL을 반환하는 내부 API (제어 할 수 없음)가 있습니다. 나는 URL을 검사하고 형식은 다음의 것으로 나타났습니다 :(blob : // xxx 유형의) 데이터 URL을 IRandomAccessStream으로 변환합니다.
blob://xxxxxxxx
내 코드에서 img.src
의 값으로이 URL을 사용, 그리고 완벽하게 이미지를 표시합니다. 이제이 URL을 IRandomAccessStream
개체로 변환하여 다른 내부 API를 호출 할 수 있습니다.
var uri = new Windows.Foundation.Uri(imgUrl);
var streamRef = RandomAccessStreamReference.createFromUri(uri);
streamRef.openReadAsync(function (stream) {
// stream is of type IRandomAccessStream
// make internal API call here
}, error);
그러나, 나는이 openReadAsync
호출 내 오류 핸들러 함수에 "구현되지 않음"오류 메시지가 :
BLOB URL을 IRandomAccessStream으로 변환하는 다른 방법이 있습니까?
감사합니다. 그게 효과가 있었어! –
filereader 또는 blob을 randomaccessstream으로 변환하여 읽었습니까? 메모가 다른 사람을 도울 수 있습니다. – Sushil