Cómo renderizar un pdf desde bytestream en respuesta ajax
Estoy trabajando en una aplicación móvil. Estamos usando jquery-mobile.
Tenemos una opción para ver o descargar los registros en formato pdf. No tengo el control en el backend. Obtendré los datos del pdf en el objeto json como respuesta ajax. Quiero leer esos datos y mostrarlos en un pdf. Tengo los enlaces siguientes y anteriores también están en la página, así que necesitamos mostrar el pdf en un div.
var data = {
.... : ....,
.... : ....,
"pdfstream" : "KioqKioqKioqKioq......",
..... : ....
}
Puedo leer todos los datos, pero no estoy seguro de cómo puedo leer ese bytestream y mostrarlo como un pdf en la página.
ACTUALIZAR: Mi código está funcionando bien. Pero el bytestream que obtengo del servidor es incorrecto.
var obj = $('<object type="application/pdf" width="100%" height="100%" border="2"></object>');
obj.attr('data','data:application/pdf;base64,'+bytestream);
$('#divContainer').append(obj);
está funcionando bien en todos los navegadores que se esperan en IE. Necesito verificar por qué no funciona en IE.