Integração do widget ao Arcopole Builder¶
O widget também é compatível com o construtor arcOpole.
No entanto, ele não pode ser hospedado pelo Isogeo e chamado no aplicativo da mesma forma que o Portal Esri.
Portanto, você precisa colocar o código do Widget no diretório de plug-ins fornecido pelo Arcopole (consulte a documentação oficial) e, em seguida, configurar o arquivo config.json
para chamar o compartilhamento de dados correto.
Por exemplo, para nosso widget de demonstração cujo URL gerado no aplicativo é o seguinte https://widget-wab.isogeo.com/8d491301f61249139918e3710cd39eb7/wak8OBU2hQX6F6rtIe3fWiRCvzFH0/manifest.json, isso dá:
"apiUrl":https://isogeo-widget-esri-webappbuilder.azurewebsites.net/api,
"useUrlSecrets":false,
"share":"8d491301f61249139918e3710cd39eb7",
"token":"wak8OBU2hQX6F6rtIe3fWiRCvzFH0",
Como resultado, as atualizações não podem ser automatizadas. Portanto, você precisa substituir o código-fonte do Widget a cada nova versão e certificar-se de manter os parâmetros no arquivo config.json
.