Hi các bạn.
Mình đang có function chuyển đổi chuỗi Base64 thành pdf như sau:
function toViewPdfHtml(stringBase64) {
var objbuilder = '';
objbuilder += ('<object width="100%" height="100%" data="data:application/pdf;base64,');
objbuilder += (stringBase64);
objbuilder += ('" type="application/pdf" class="internal">');
objbuilder += ('<embed src="data:application/pdf;base64,');
objbuilder += (stringBase64);
objbuilder += ('" type="application/pdf" />');
objbuilder += ('</object>');
return objbuilder;
}
Function hoạt động bình thường trên Chrome, nhưng lúc thử trên Safari nó lại không hiện form pdf mà chỉ hiện lên đoạn đầu của chuỗi decode ra (không có scroll).
Ai biết có thể giúp mình khắc phục được không?
Mình xin cảm ơn.