أكثر

تضمين YouTube في نظام CartoDB infowindows


أقوم بتضمين CartoDb الخاص بي على النحو التالي

$ ('# map'). جاهز (الوظيفة (e) {cartodb.createVis ('map'، '//internetadventureclub.cartodb.com/api/v2/viz/617ba774-fd8c-11e4-9e57-0e4fddd5de28/viz. json '، {https: true})؛})؛

كيف يمكنني تمكينsanitizeTemplate: خطأفي ما سبق بحيث يمكن تشغيل فيديو YouTube في إطار Infowindow لـ CartoDB


هنا لديك مثال على التعقيم باستخدام createViz:

cartodb.createVis ('map'، 'viz.json'، {description: true، search: true، shareable: true}). on ('done'، function (vis، layer) {var layer = layer [1]. getSubLayer (0)؛ //layer.infowindow.set('template '، $ (' # infowindow_template '). html ())؛ layer.infowindow.set (' sanitizeTemplate '،' false ')؛ layer.on (' error '، function (err) {console.log (' error: '+ err)؛})؛}). on (' error '، function () {console.log ("بعض الأخطاء حدثت")؛})؛