Daha çox

İFrames və Skriptləri CartoDB InfoWindows -da yerləşdirin


YouTube-Videolar, Twitter-Tvitlər, Facebook-Mesajlar, İnstagram-Şəkillər və ya başqa hər hansı bir məzmun kimi məzmunu CartoDB-də bir InfoWindow-a necə yerləşdirmək olar?

Datasetimdə, yerləşdirmə kodu (iframe, skript və s.) Olan bir sıra var və bu sahəni CartoDB-Sihirbazı vasitəsi ilə infowindow-a daxil etdim ... CartoDB-nin hər bir skripti blok etdiyini bilirəm ... amma "" kimi bir şey olmalıdır. sanitizeTemplate "CartoDB.js vasitəsi ilə (bu başqa bir sualda kiminsə yazdığı kimi) - amma bu işi düzgün həyata keçirə bilmirəm ... kimsə mənə kömək edə bilər?… ətraflı/tam nümunə ilə?


CartoDB.js istifadə edərək təyin edə bilərsiniz yalan kimi düşünün skriptlərinizi xüsusi infowindows -da işə salmaq üçün.

Nümunə:

cartodb.createVis ('xəritə', 'viz_json', {seçimlər}) .done (funksiya (vis, qat) {var d = qat [1] .getSubLayer (0); d.infowindow.set ({sanitizeTemplate: false} d.infowindow.set ("şablon", funksiya (g) {…});