Pode ser um problema com a versão Ui5 no sistema Netweaver.

Avalados por :
Tenho um problema com os ícones no UI5. Se eu testar minha aplicação no Eclipse (Eclipse como servidor web), todos os ícones são exibidos corretamente nos meus navegadores.
Mas se eu carregar minha aplicação UI5 na aplicação BSP no sistema Netweaver, os ícones não serão exibidos.
No console do Chrome, vejo a mensagem de erro "GET sap-icon://travel-request net::ERR_UNKNOWN_URL_SCHEME".
Estou usando o ícone em um ToolPopup desta forma:
oShell.addToolPopup( new sap.ui.ux3.ToolPopup( { title : "Título", icon : "sap-icon://activity-individual" } ) );
Alguém tem alguma ideia do porquê não está funcionando no sistema Netweaver? Já tentei carregar as funções de javascript dos ícones através de
jQuery.sap.require("sap.ui.core.IconPool");
Atenciosamente,
Harald
Pode ser um problema com a versão Ui5 no sistema Netweaver.
Olá Harald,
A mensagem parece indicar que o navegador está tentando resolver e carregar a URL, quando na realidade deveria ser tratada internamente pelo UI5, atribuindo-a a uma entrada na fonte de ícones.
Isso sugere a possibilidade de que o controle onde você está usando o ícone ainda não suporte fontes de ícones. O suporte começou na biblioteca sap.m e depois foi estendido para os controles "desktop" recentemente, então a causa pode ser duas versões diferentes (verifique no popup ctrl-alt-shift-S).
Saudações
Andreas
Existe um erro antigo no Chromium em relação a como os links sem protocolo são tratados. Este erro ainda não tem uma solução definitiva até o momento, pois surge devido a uma série de razões. O erro ERR_UNKNOWN_URL_SCHEME geralmente é causado por um problema no seu navegador. Não há nenhum aplicativo em seu dispositivo que possa lidar com essa ação específica. É um erro do Chromium. Na versão 40 do Chrome em diante, esse erro ressurgiu, mas apenas se você estiver digitando manualmente a URL da página de redirecionamento na barra de endereços. O erro no Chromium é responsável, no entanto, sempre que um patch é adicionado para resolvê-lo, o erro encontra uma nova maneira de ressurgir. O problema está no rastreador de problemas do Chromium aqui .
Soluções comuns:
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2025 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute