bboy81905
Hola a todos, estoy intentando insertar un informe en mi sitio web. Pero a veces, los bloqueos de iframe al cargar a veces funcionan.
A continuación está mi configuración:
var configR_desktop = { type: 'report', tokenType: models.TokenType.Embed, accessToken: TokenReport, embedUrl: UrlReport, id: embedReportdId, pageName: 'ReportSection', settings: { filterPaneEnabled: false, navContentPaneEnabled: false, localeSettings: { language: "en" }, background: models.BackgroundType.Transparent } };
Y necesito actualizar el sitio web hasta que funcione el informe integrado,
Todo el mundo sabe ¿Qué hay de malo en eso? Agradecería.:)
bboy81905
En respuesta a bboy81905
Arreglé este problema. Es un problema asincrónico.
En este caso, Web obtuvo el token del servidor usando socket.io. Pero a veces Web no puede obtener Token inmediatamente para configurar la configuración debido a una red lenta.
v-jiascu-msft
Hola @ bboy81905,
1. Si es posible que el token caduque, ¿cómo obtuviste el token?
2. ¿Hubo algún mensaje de error en la consola del navegador?
Tu configuración se ve bien.
Atentamente,
Valle
bboy81905
En respuesta a v-jiascu-msft
Gracias por tu respuesta @ v-jiascu-msft
- Primero, creo que es imposible que el token caduque. Debido a que el sitio web obtendrá el token cuando se inicie el servidor, el servidor usará las API REST de Power BI para generar el token. En este caso, el iframe de un informe incrustado presentará el informe correcto, pero a veces seguirá cargándose. Y luego actualizo el sitio web, el informe vuelve a aparecer, pero a veces también se atasca al cargar. Está muy cableado.
- En segundo lugar, el iframe de un informe incrustado se atascó durante la carga, ¡no hay ningún error en la consola del navegador!
bboy81905
En respuesta a bboy81905
Arreglé este problema. Es un problema asincrónico.
En este caso, Web obtuvo el token del servidor usando socket.io. Pero a veces Web no puede obtener Token inmediatamente para configurar la configuración debido a una red lenta.
v-jiascu-msft
En respuesta a bboy81905
Eso es genial. Gracias por compartir.
Atentamente,
Valle
mittalpatel130
En respuesta a v-jiascu-msft
Hola –
También estamos tratando de lograr la inserción mediante JavaScript, pero de alguna manera no funciona.
¿Puedes compartir tu código JavaScript completo con config? ¿No requería generar un nuevo token cuando expira?
Muy apreciado.
Gracias