Při vytváření webové aplikace pomocí Web AppBuilder je konfigurovaná Web Map pevně propojena s aplikací. V některých případech však může být žádoucí použít webovou aplikaci s různými Web Maps.To je v Web AppBuilderu relativně snadno realizovatelné tím, že se ID požadované Web Mapy předá jako URL parametr při volání aplikace.Špatně dokumentovaným URL parametrem Web AppBuilderu je parametr itemid. Tímto parametrem se zadává ID Web Mapy, která má být použita ve webové aplikaci. Tato Web Mapa zadaná jako URL parametr přepíše Web Mapu uvedenou v konfiguraci Web AppBuilderu a zobrazí se tak v webové aplikaci.Tento princip funguje jak u Web AppBuilder Developer Edition, tak i u integrovaného Web AppBuilderu v Portalu.<\/P>
<\/P>
URL volání aplikace vytvořené pomocí Developer Edition by mohlo vypadat například takto:<\/P>
\/MyApp\/index.html?itemid=851bfb6399de45faa7b62b811b7f8979" rel="nofollow noopener noreferrer">http:\/\/\/MyApp\/index.html?itemid=851bfb6399de45faa7b62b811b7f8979<\/A><\/P><\/P>Pro aplikaci v Portalu vypadá URL volání aplikace například takto:<\/P>\/portal\/apps\/webappbuilder\/index.html?id=b3381f7da4d945a98e25ea9655f33d77&itemid=851bfb6399de45faa7b62b811b7f8979" rel="nofollow noopener noreferrer">https:\/\/\/portal\/apps\/webappbuilder\/index.html?id=b3381f7da4d945a98e25ea9655f33d77&itemid=851bfb6399de45faa7b62b811b7f8979<\/A><\/P><\/P>V obou případech je 851bfb6399de45faa7b62b811b7f8979 ID Web Mapy, která má být zobrazena v aplikaci.<\/P><\/BODY><\/HTML>
Pro aplikaci v Portalu vypadá URL volání aplikace například takto:<\/P>
V obou případech je 851bfb6399de45faa7b62b811b7f8979 ID Web Mapy, která má být zobrazena v aplikaci.<\/P><\/BODY><\/HTML>
Přihlášení členové mohou přispívat, sledovat aktualizace a další. Nový zde? Zaregistrujte si bezplatný účet.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.