He creado una aplicación SAP UI5 en mi cuenta de prueba de SCP Neo y luego desplegué esta aplicación en la Plataforma Cloud de SAP en la Aplicación HTML5.
Funciona bien en Web IDE y también funciona perfectamente si abro el enlace que la Aplicación HTML5 ha generado para mí.
Pero cuando pongo esta misma aplicación en el Portal de SCP, la aplicación se abre, pero todas mis llamadas de
Javascript Fetch
ya no funcionan.
¿El Portal de SCP no admite fetch, o necesitamos configurar algo más?
Edición: Aquí hay más información...
Solicitud de Fetch:
fetch("/database/public/tests/xsjs/getDate.xsjs")
.then(function(response) {
return response.json();
})
.then(function(json1) {
view.setModel(new JSONModel({text: json1.nowDate}),
});
new JSONModel("/database/public/tests/xsjs/getDate.xsjs")
.attachRequestCompleted({}, function(param) {
view.setModel(new JSONModel({text: param.getSource().getData().nowDate}),
});
neo-app.json:
(ese es el único fragmento donde hago referencia al destino)
{
}
}
destino:
Esto es lo que obtengo al ejecutar la aplicación HTML5 desplegada en la Plataforma Cloud de SAP:
Esto es lo que obtengo al ejecutar esta misma aplicación desplegada, pero en el Portal de SCP:
(El texto debajo del amarillo es solo una cadena codificada que puse en la página mientras la solicitud de fetch no recupera mi respuesta)
Ese es el error que estoy obteniendo:
(No sé por qué el Portal está cambi