Mudanças entre as edições de "Widget:MapViewer.js"

De Wiki Gla
Ir para navegação Ir para pesquisar
Linha 1: Linha 1:
<includeonly>{{#invoke:MapaJson|renderizar|id=<!--{$id|escape:'quotes'}-->|largura=<!--{$largura|escape:'quotes'}-->|altura=<!--{$altura|escape:'quotes'}-->|titulo=<!--{$titulo|escape:'quotes'}-->|json=<!--{$json|escape:'quotes'}-->}}</includeonly>
<includeonly><div id="teste-<!--{$id}-->"></div>
<script>
// @noescape
var jsonString = '<!--{$json|escape:'quotes'}-->';
document.getElementById('teste-<!--{$id}-->').innerHTML = 'JSON Length: ' + jsonString.length;
try {
    var obj = JSON.parse(jsonString);
    document.getElementById('teste-<!--{$id}-->').innerHTML += '<br>✅ Funcionou! Camadas: ' + obj.layers.length;
} catch(e) {
    document.getElementById('teste-<!--{$id}-->').innerHTML += '<br>❌ Erro: ' + e.message;
}
</script></includeonly>

Edição das 20h05min de 9 de abril de 2026