Los manifestantes lanzan botes de gas en la policía

'); $ vidEndSlate.removeClass (' video__end-slate – inactivo '). AddClass (' video__end-slate – active '); CNN.autoPlayVideoExist = CNN.autoPlayVideoExist === true)? 100% ', altura:' 100% ', ancho:' 100% ', altura: 100% : '100%', sección: 'doméstico', perfil: 'expansión', red: 'cnn', markupId: 'large-media_0', adsection: 'const-video-leaf', frameWidth: '100% : '100%', posterImageOverride: {"mini": {"height": 124, "width": 220, "tipo": "jpg", "uri": "// i2.cdn.cnn.com/cnnnext /dam/assets/170822234550-trump-protest-rally-8-22-small-169.jpg"},"xsmall":{"height":173,"width":307,"type":"jpg ", "Uri": "// i2.cdn.cnn.com/cnnnext/dam/assets/170822234550-trump-protest-rally-8-22-medium-plus-169.jpg"},"small":{"height ": 259," width ": 460," tipo ":" jpg "," uri ":" // i2.cdn.cnn.com/cnnnext/dam/assets/170822234550-trump-protest-rally-8-22 -large-169.jpg "}," medium ": 438," width ": 780," type ":" jpg "," uri ":" // i2.cdn.cnn.com/cnnnext /dam/assets/170822234550-trump-protest-rally-8-22-exlarge-169.jpg"},"large":{"height":619,"width":1100,"type":"jpg ", "Uri": "// i2.cdn.cnn.com/cnnnext/dam /assets/170822234550-trump-protest-rally-8-22-super-169.jpg"},"full16x9":{"height":900,"width":1600,"type":"jpg","uri ":" // i2.cdn.cnn.com/cnnnext/dam/assets/170822234550-trump-protest-rally-8-22-full-169.jpg"},"mini1x1":{"height":120, "Width": 120, "tipo": "jpg", "uri": "// i2.cdn.cnn.com/cnnnext/dam/assets/170822234550-trump-protest-rally-8-22-small-11 .jpg ",}}, autoStartVideo = false, callbackObj, containerEl, currentVideoCollection = [{«videoCMSUrl»:»/videos/politics/2017/08/23/protesters-president-trump-phoenix-rally-marquez-ctn.cnn»,»videoId»:»politics/2017/08/23/protesters-president-trump-phoenix-rally-marquez-ctn.cnn»,»videoUrl»:»/videos/politics/2017/08/23/protesters-president-trump-phoenix-rally-marquez-ctn.cnn»},{«videoCMSUrl»:»/video/data/3.0/video/politics/2017/08/14/trump-responds-to-charlottesville-orig-alee.cnn/index.xml»,»videoId»:»politics/2017/08/14/trump-responds-to-charlottesville-orig-alee.cnn»,»videoUrl»:»/videos/politics/2017/08/14/trump-responds-to-charlottesville-orig-alee.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/us/2017/07/07/melania-trump-hotel-protests-g20-baldwin-bennett-nr.cnn/index.xml»,»videoId»:»us/2017/07/07/melania-trump-hotel-protests-g20-baldwin-bennett-nr.cnn»,»videoUrl»:»/videos/us/2017/07/07/melania-trump-hotel-protests-g20-baldwin-bennett-nr.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/politics/2017/01/26/shia-labeouf-arrest-anti-trump-art-installation.hln/index.xml»,»videoId»:»politics/2017/01/26/shia-labeouf-arrest-anti-trump-art-installation.hln»,»videoUrl»:»/videos/politics/2017/01/26/shia-labeouf-arrest-anti-trump-art-installation.hln/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/politics/2017/04/15/trump-tax-march-orig-llr.cnn/index.xml»,»videoId»:»politics/2017/04/15/trump-tax-march-orig-llr.cnn»,»videoUrl»:»/videos/politics/2017/04/15/trump-tax-march-orig-llr.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/us/2017/01/25/activists-scale-crane-protest-trump-sg-orig-mobile.cnn/index.xml»,»videoId»:»us/2017/01/25/activists-scale-crane-protest-trump-sg-orig-mobile.cnn»,»videoUrl»:»/videos/us/2017/01/25/activists-scale-crane-protest-trump-sg-orig-mobile.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/us/2017/04/29/peoples-climate-march-washington-dc-jpm-orig.cnn/index.xml»,»videoId»:»us/2017/04/29/peoples-climate-march-washington-dc-jpm-orig.cnn»,»videoUrl»:»/videos/us/2017/04/29/peoples-climate-march-washington-dc-jpm-orig.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/politics/2017/04/15/donald-trump-protesters-clash-berkeley.cnn/index.xml»,»videoId»:»politics/2017/04/15/donald-trump-protesters-clash-berkeley.cnn»,»videoUrl»:»/videos/politics/2017/04/15/donald-trump-protesters-clash-berkeley.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/us/2017/06/03/march-for-truth-new-york-newsroom-lieberman.cnn/index.xml»,»videoId»:»us/2017/06/03/march-for-truth-new-york-newsroom-lieberman.cnn»,»videoUrl»:»/videos/us/2017/06/03/march-for-truth-new-york-newsroom-lieberman.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/politics/2017/05/01/donald-trump-may-day-protests-gingras-live-tsr.cnn/index.xml»,»videoId»:»politics/2017/05/01/donald-trump-may-day-protests-gingras-live-tsr.cnn»,»videoUrl»:»/videos/politics/2017/05/01/donald-trump-may-day-protests-gingras-live-tsr.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/world/2017/01/20/trump-protests-around-the-world-sje-orig.cnn/index.xml»,»videoId»:»world/2017/01/20/trump-protests-around-the-world-sje-orig.cnn»,»videoUrl»:»/videos/world/2017/01/20/trump-protests-around-the-world-sje-orig.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/world/2017/01/21/mexico-solidarity-march-santiago-lok.cnn/index.xml»,»videoId»:»world/2017/01/21/mexico-solidarity-march-santiago-lok.cnn»,»videoUrl»:»/videos/world/2017/01/21/mexico-solidarity-march-santiago-lok.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/cnnmoney/2017/01/20/dc-inauguration-protests-orig-vstan.cnn/index.xml»,»videoId»:»cnnmoney/2017/01/20/dc-inauguration-protests-orig-vstan.cnn»,»videoUrl»:»/videos/cnnmoney/2017/01/20/dc-inauguration-protests-orig-vstan.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/tv/2017/01/18/protest-prep-inauguaration-orig.cnn/index.xml»,»videoId»:»tv/2017/01/18/protest-prep-inauguaration-orig.cnn»,»videoUrl»:»/videos/tv/2017/01/18/protest-prep-inauguaration-orig.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/us/2017/01/17/blood-mural-protest-trump-inauguration-nccorig.cnn/index.xml»,»videoId»:»us/2017/01/17/blood-mural-protest-trump-inauguration-nccorig.cnn»,»videoUrl»:»/videos/us/2017/01/17/blood-mural-protest-trump-inauguration-nccorig.cnn/video/playlists/protests-at-trump-rallies/»},{«videoCMSUrl»:»/video/data/3.0/video/us/2016/11/11/racism-students-grafitti-post-trump-election-mobile-zw-orig.cnn/index.xml»,»videoId»:»us/2016/11/11/racism-students-grafitti-post-trump-election-mobile-zw-orig.cnn»,»videoUrl»:»/videos/us/2016/11/11/racism-students-grafitti-post-trump-election-mobile-zw-orig.cnn/video/playlists/protests-at-trump-rallies/»}]currentVideoCollectionId = '', isLivePlayer = false, moveToNextTimeout, mutePlayerEnabled = false, nextVideoId = Si se activa (video), se muestra el valor de la entrada de vídeo () () () = { .markupId)); CNN.VideoPlayer.setPlayerPropertie (); S (configObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled); CNN.VideoPlayer.setFirstVideoInCollection (currentVideoCollection, configObj.markupId); var embedLinkHandler = {}, videoPinner, embedCodeCopy; función onVideoCarouselItemClicked (evt) ArticleElem, videoPlayer, thumbImageElem, thumbImageLargeSource, overrides = {videoCollection: this.videoCollection, autostart: false}, shouldStartVideo = false, playerInstance; intenta {articleElem = jQuery (evt.currentTarget) .find ('article'); thumbImageElem = jQuery VideoId = articleElem.data (). VideoId; if (CNN.VideoPlayer.getLibraryName (configObj.markupId) === 'fave') {playerInstance = FAVE.player.getInstance (configObj () () () () () () () () () () () () () () () () () () () () () Video cargado inicialmente * / jQuery (articleElem) .closest ('.cn-c Arousel-medium-strip '). Parent (). Find (' script [name=»metaScript»] ') remove (); playerInstance.play (videoId, anula);}} else {videoPlayer = CNNVIDEOAPI.CNNVideoManager.getInstance () getPlayerByContainer (ConfigObj.markupId); if (videoPlayer && videoPlayer.videoInstance) {/ ** si videoPlayer.videoInstance.cvp es nulo lo que significa que no se ha inicializado todavía así * pasar en la miniatura, también. * / If (! VideoPlayer.videoInstance. Cvp) {if (tipo de thumbImageElem! == 'undefined' && thumbImageElem! == null) {thumbImageLargeSource = thumbImageElem.data () && thumbImageElem.data (). SrcLarge? ThumbImageElem.data (). SrcLarge: 'none';} overrides.thumb = thumbImageLargeSource? ThumbImageLargeSource: 'none'; shouldStartVideo = true;} si (videoPlayer.videoInstance.config) {if (videoPlayer.videoInstance.config.video! == videoId) {/ * Elimina la secuencia de comandos de metadatos de videoobject. Video * / jQuery (articleElem) .closest ('.cn-carousel-medium-strip') .producto (). Find ('script [name=»metaScript»]'). RemoveVIDIR () ConfigObj.markupId, videoId, overrides);} / * El reproductor de video no es autoplay, así que init itif (shouldStartVideo && this.carouselClickAutostartsVideo) {try {videoPlayer.videoInstance.start ();} catch (startError) {console.log (Error en la inicialización del reproductor de video + error);}} función setInitialVideoEmbed () {} function initialize () ) {Var carousel = jQuery (documento.getElementById ('cn-current_video_collection')). ​​Find ('.js-owl-carousel'), owl; if (carrusel) {carousel.find ('.cn__column.carousel__content__item'). Find ('a'). RemoveAttr ('hr E) jQuery (carrusel) .on ('clic', '.cn__column.carousel__content__item', onVideoCarouselItemClicked);}} if (CNN.VideoPlayer.getLibraryName (configObj.markupId) === 'videoLoader') {window.CNNVideoAPILoadCompleteHandlers = Window.CNNVideoAPILoadCompleteHandlers? Window.CNNVideoAPILoadCompleteHandlers: []; window.CNNVideoAPILoadCompleteHandlers.push (inicializar); window.CNNVideoAPILoadCompleteHandlers.push (setInitialVideoEmbed);} else {initialize ();} CNN.INJECTOR.executeFeature ('videx'). {Var initMeta = {id: "política / 2017/08/23 / manifestantes-presidente-trump-phoenix-rally-marquez-ctn.cnn", isEmbeddable: "sí"}; CNN.Videx.EmbedButton.updateCode (initMeta) () () () () () () () () () () () () () () () () () Throw (function) GetElementById ('cn-current_video_collection')). ​​Find ('.js-owl-carousel'), dominio = CNN.Host.domain || (Document.location.protocol + '//' + document.location.hostname), owl, $ owlFirstItem, $ owlPrevItem, showDetailsSpanContent = '', gigyaShareElement, showIndex, whatsappShareElement, $ carouselContentItems = jQuery ('.carousel__content__item', documento. GetElementById ('cn-current_video_collection')); gigyaShareElement = jQuery ('div.js-gigya-sharebar'); if (typeof gigyaShareElement! == 'undefined') {jQuery (gigyaShareElement) .attr ('data-title' VideocardContents.headlinePlainText || ''); jQuery (gigyaShareElement) .attr ('data-description', videocardContents.descriptionPlainText || ''); jQuery (gigyaShareElement) .attr ('data-link', domain + videocardContents.url | JQuery (gigyaShareElement) .attr ('data-image-src', videocardContents.media.elementContents.imageUrl || '');) whatsappShareElement = jQuery ('div.share-bar-whatsapp-container') ; If (typeof whatsappShareElement! == 'undefined') {jQuery (whatsappShareElement) .attr ('data-title', videocardContents.headlinePlainText || ''); jQuery (whatsappShareElement) .attr ('Data-storyurl', dominio + videocardContents.url || ');} If (carrusel && currentVideoCollectionContainsId (videoId)) {owl = carousel.data (' owl.carousel ') || {}; ShowIndex = getCurrentVideoIndex (videoId); si (typeof owl.to === 'function') {owl.to (showIndex);} $ owlPrevItem = CNN.Utils.exists (owl. $ Element)? $ OwlPrevItem.removeClass ('cd-active'); $ owlPrevItem. '$ OwlPrevItem.removeClass (' cd-active '); Find ('media__over-text'). Remove (); $ owlPrevItem.find ('. Media__icon'). Show (); $ owlFirstItem = CNN.Utils.exists (owl._items)? JQuery (owl._items [showIndex]): $ carouselContentItems.eq (showIndex); $ owlFirstItem.find ('. Cd'). AddClass ('cd-active'); $ owlFirstItem.find (' -child ') .append ('

Reproducción en curso

'); if (Modernizr &&! Modernizr.phone) {$ owlFirstItem.find ('. Metadata.init ({dateCreated: videocardContents.dateCreated, descriptionText: videocardContents.descriptionText, duration: videocardContents.duration, sourceLink: videocardContents.sourceLink, sourceName: videocardContents.sourceName, title: videocardContents.headlineText}, {videoCollectionDivId: 'cn-ih9ixb' , VideoDescriptionDivId: 'js-video_description-ih9ixb', videoDurationDivId: 'js-video_duration-ih9ixb', videoTitleDivId: 'js-leaf-video_headline-ih9ixb', videoSourceDivId: 'js-video_sourceName- .exists (videocardContents.showName)) {if (CNN.Utils.exists (videocardContents.showUrl)) {showDetailsSpanContent = '' + videocardContents.showName + ' | ';} Else {showDetailsSpanContent = videocardContents.showName +' | ',' Showname ',' showname ',' showname ',' showname ',' showname ',' showname ' = JQuery ('. Metadata – show__name'); fastdom.mutate (function updateShowInfo () {if (! $ IsShowDetailsSpanExists) {$ show.prepend ('

Fuente CNN