Detener la política y honrar a los caídos (opinión)

Relatos de la historia

  • John Kirby: dejar a un lado la insensibilidad Trump puede haber mostrado a la viuda del soldado y concentrarse no en la política, sino en el dolor de su familia
  • Kirby dice que estas familias merecen nuestro respeto, nuestra simpatía, nuestra tranquila gratitud. Esta es nuestra responsabilidad y la responsabilidad de Trump

Dejemos de lado por un momento que el Sr. Trump no reconoció durante más de una semana las muertes de cuatro soldados estadounidenses que luchaban ISIS en Níger. Ponga a un lado por un momento que publicitó el hecho de que estaría haciendo llamadas y enviando cartas. Deje de lado, incluso, que en medio de una de esas llamadas, él haya hecho una observación insensible con respecto a lo que el sargento. Johnson sabía "se inscribió".

Ponga todo eso a un lado … solo por un momento. Y foco en Myeshia Johnson su familia y, sobre todo, sus hijos. Mire detenidamente las imágenes de esa joven mujer que se derrumbó sobre el cofre cubierto por una bandera de su igualmente joven esposo y dime cómo demonios puedes justificar la politización de esta tragedia.
'); $ vidEndSlate.removeClass ('video__end-slate – inactivo'). addClass ('video__end-slate – active');}}; CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true)? true: false; var configObj = {thumb: 'ninguno', video: 'world / 2017/10/10 / isis-ambush-us-soldiers-niger-starr-dnt-tsr.cnn', ancho: '100%' , altura: '100%', sección: 'nacional', perfil: 'expansión', red: 'cnn', markupId: 'body-text_6', adsection: 'const-article-inpage', frameWidth: '100%' , frameHeight: '100%', posterImageOverride: {"mini": {"height": 124, "width": 220, "type": "jpg", "uri": "// cdn.cnn.com/cnnnext /dam/assets/171004190932-niger-map-small-169.jpg"},"xsmall":{"height":173,"width"307,"type":"jpg","uri":"/ /cdn.cnn.com/cnnnext/dam/assets/171004190932-niger-map-medium-plus-169.jpg"},"small":{"height":259,"width":460,"type ": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171004190932-niger-map-large-169.jpg"},"medium":{"height":438,"width ": 780," tipo ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam/assets/171004190932-niger-map-exlarge-169.jpg "}," large ": { "altura": 619, "ancho": 1100, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171004190932-niger-map-super-169.jpg "}," full16x9 ": {" height ": 900," width ": 1600, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171004190932-niger-map-full-169.jpg"},"mini1x1":{"height": 120, "ancho": 120, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171004190932-niger-map-small-11.jpg"}}} , autoStartVideo = false, callbackObj, containerEl, currentVideoCollection = []currentVideoCollectionId = '', isLivePlayer = false, moveToNextTimeout, mutePlayerEnabled = false, nextVideoId = '', nextVideoUrl = '', turnOnFlashMessaging = false, videoPinner, videoEndSlateImpl; if ( CNN.autoPlayVideoExist === false) {autoStartVideo = false; if (autoStartVideo === true) {if (turnOnFlashMessaging === true) {autoStartVideo = false; containerEl = jQuery (document.getElementById (configObj.markupId)); CNN .VideoPlayer.showFlashSlate (containerEl);} else {CNN.autoPlayVideoExist = true;}}} configObj.autostart = autoStartVideo; CNN.VideoPlayer.setPlayerProperties (configObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled); CNN.VideoPlayer.setFirstVideoInCollection (currentVideoCollection , configObj.markupId); videoEndSlateImpl = new CNN.VideoEndSlate ('body-text_6'); / *** Encuentra la siguiente ID de video y URL en la colección actual, si está disponible. * @param currentVideoId El video que se está reproduciendo actualmente * @param containerId El contenedor principal Id del elemento de video * / function findNextVideo (currentVideoId) {var i, vidObj; if (currentVideoId && jQuery.isArray (currentVideoCollection) && currentVideoCollection.length> 0) {for (i = 0; i 0) {videoEndSlateImpl.showEndSlateForContainer ();}}} callbackObj = {onPlayerReady: function (containerId) {CNN.VideoPlayer.reportLoadTime (containerId); CNN.VideoPlayer.handleInitialExpandableVideoState (containerId); CNN.VideoPlayer.handleAdOnCVPVisibilityChange (containerId, CNN .pageVis.isDocumentVisible ()); if (Modernizr &&! Modernizr.phone &&!! Modernizr.mobile &&!! Modernizr.tablet) {var containerClassId = '#' + containerId; if (jQuery (containerClassId) .parents ('. js- pg-rail-tall__head '). longitud) {videoPinner = new CNN.VideoPinner (containerClassId); videoPinner.init ();} else {CNN.VideoPlayer.hideThumbnail (containerId);}}}, / ** Escuche los metadatos evento que se dispara justo después de que el anuncio finaliza y comienza la reproducción de video real * / onContentEntryLoad: function (containerId, playerId, contentid, isQueue) {CNN.VideoPlayer.showSpinner (containerId);}, onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) {var endSlateLen = jQuery (document.getElementById (cont () () () () () () () () () () () () () () ), onAdPlay: function (containerId, cvpId, token, modo, id, duración, blockId, adType) {clearTimeout (moveToNextTimeout); CNN.VideoPlayer.hideSpinner (containerId); if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile &&! Modernizr.tablet) {if (typeof videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (true); videoPinner.animateDown ();}}}, onTrackingFullscreen: function (containerId , PlayerId, dataObj) {CNN.VideoPlayer.handleFullscreenChange (containerId, dataObj);}, onContentPlay: function (containerId, cvpId, event) {var playerInstance, prevVideoId; / ** Cuando el contenido de video comienza a reproducir, Aspen (si está habilitado) y el diseño del anuncio complementario * (si se estableció cuando se reprodujo el anuncio) debería volver al * diseño de anuncio épico. onContentPlay llama a updateCompanionLayout * con el diseño 'restoreEpicAds' para hacer este cambio * / if (CNN.companion && typeof CNN.companion.updateCompanionLayout === 'function') {CNN.companion.updateCompanionLayout ('restoreEpicAds');} clearTimeout ( moveToNextTimeout); CNN.VideoPlayer.hideSpinner (containerId); if (CNN.VideoPlayer.getLibraryName (containerId) === 'fave') {playerInstance = FAVE.player.getInstance (containerId) || null;} else {playerInstance = containerId && window.cnnVideoManager.getPlayerByContainer (containerId) .videoInstance.cvp || null;} prevVideoId = (window.jsmd && window.jsmd.v && (window.jsmd.v.eVar18 || window.jsmd.v.eVar4)) || ''; if (playerInstance && typeof playerInstance.reportAnalytics === 'function') {if (prevVideoId.length === 0 && document.referrer && document.referrer.search (/ / videos //)> = 0 ) {prevVideoId = document.referrer.replace (/ ^ (?: http | https) : / / [^/] / videos / (. + . w +) (?: / video / playlists /.*)? $ /, '/ video / $ 1'); if (prevVideoId === document.referrer) {prevVideoId = '';}} playerInstance.reportAnalytics ('videoPageData', {videoCollection: currentVideoCollectionId, videoBranding: CNN.omniture.branding_content_page, templateType: CNN.omniture.template_type, nextVideo: nextVideoId, previousVideo: prevVideoId, referrerType: '', referrerUrl: document.referrer});} if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile && ! Modernizr.tablet) {if (typeof videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (true); videoPinner.animateDown ();}}}, onContentReplayRequest: function (containerId, cvpId, contentId ) {if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile &&! Modernizr.table t) {if (typeof videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (true); var $ endSlate = jQuery (document.getElementById (containerId)). parent (). find ('. js-video__end-slate '). eq (0); if ($ endSlate.length> 0) {$ endSlate.removeClass (' video__end-slate – active '). addClass (' video__end-slate – inactivo '); }}}}, onContentBegin: function (containerId, cvpId, contentId) {CNN.VideoPlayer.mutePlayer (containerId); if (CNN.companion && typeof CNN.companion.updateCompanionLayout === 'function') {CNN.companion.updateCompanionLayout ('removeEpicAds');} CNN.VideoPlayer.hideSpinner (containerId); clearTimeout (moveToNextTimeout); CNN.VideoSourceUtils.clearSource (containerId); jQuery (documento) .triggerVideoContentStarted ();}, onContentComplete: function (containerId, cvpId, contentId ) {if (CNN.companion && typeof CNN.companion.updateCompanionLayout === 'function') {CNN.companion.updateCompanionLayout ('restoreFreewheel');} navigateToNextVideo (contentId, containerId);}, onContentEnd: function (conta inerId, cvpId, contentId) {if (Modernizr &&! Modernizr.phone &&!! Modernizr.mobile &&!! Modernizr.tablet) {if (tipo de videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (false );}}}, onCVPVisibilityChange: function (containerId, cvpId, visible) {CNN.VideoPlayer.handleAdOnCVPVisibilityChange (containerId, visible);}}; if (typeof configObj.context! == 'string' || configObj.context.length 0) {configObj.adsection = window.ssid;} CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true)? true: false; CNN.VideoPlayer.getLibrary (configObj, callbackObj, isLivePlayer);}); / * videodemanddust es una función predeterminada del inyector * / CNN.INJECTOR.scriptComplete ('videodemanddust');

En este momento hay dos niños brillantes y hermosos: Ah'leeysa de 6 años y el niño pequeño Ladavid Johnson Jr., que nunca volverán a ver a su padre, nunca sentirán su cálido abrazo, nunca se sentarán sobre sus hombros, nunca escucharlo decir cuánto los ama.

Ah'leeysa puede algún día ser reconfortado por los recuerdos de su padre, pero es poco probable que Ladavid Jr. lo haga. Y luego está el hijo nonato de Johnson, que nunca conocerá a su padre soldado.

Puede estar seguro de que el Ejército está envolviendo sus brazos alrededor de esta familia, como lo harán las otras tres familias. devastado por el resultado de esta peligrosa misión en Níger, las de sargento del personal. Bryan Black, sargento del personal Jeremiah Johnson y sargento del personal Dustin Wright.

Estas familias merecen nuestro respeto, nuestra simpatía, nuestra tranquila gratitud. Más críticamente, merecen el tiempo y el espacio para lidiar con el dolor y la tristeza indescriptible que ahora soportan, así como con cada gramo de apoyo que se puede reunir para ayudarlos a superarla.

'); $ vidEndSlate.removeClass (' video__end-slate – inactivo '). AddClass (' video__end-slate – active ');}}; CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === cierto) ? true: false; var configObj = {thumb: 'none', video: 'política / 2017/10/18 / gold-star-families-on-trumps-response-slain-soldiers-newday-sot.cnn', ancho: '100%', altura: '100%', sección: 'doméstico', perfil: 'expansión', red: 'cnn', markupId: 'body-text_12', adsection: 'const-article-inpage', frameWidth: '100%', frameHeight: '100%', posterImageOverride: {"mini": {"height": 124, "width": 220, "type": "jpg", "uri": "// cdn.cnn .com / cnnnext / dam / assets / 171018092321-gold-star-dad-10-18-2017-small-169.jpg "}," xsmall ": {" height ": 173," width ": 307," type ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam/assets/171018092321-gold-star-dad-10-18-2017-medium-plus-169.jpg "}," pequeño ": {" altura ": 259," ancho ": 460," tipo ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam/assets/171018092321-gold-star-dad -10-18-2017-large-169.jpg "}," medium ": {" height ": 438," width ": 780," type ":" jpg "," uri ":" // cdn.cnn .com / cnnnext / dam / assets / 171018092321-gold-star-dad-10-18-2017-exlarge-169.jpg "}," grande ": {" altura ": 619," ancho ": 1100," tipo ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam/ assets / 171018092321-gold-star-dad-10-18-2017-super-169.jpg "}," full16x9 ": {" height ": 900," width ": 1600," type ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam/assets/171018092321-gold-star-dad-10-18-2017-full-169.jpg"},"mini1x1":{"height":120 , "ancho": 120, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171018092321-gold-star-dad-10-18-2017-small- 11.jpg "}}}, autoStartVideo = false, callbackObj, containerEl, currentVideoCollection = []currentVideoCollectionId = '', isLivePlayer = false, moveToNextTimeout, mutePlayerEnabled = false, nextVideoId = '', nextVideoUrl = '', turnOnFlashMessaging = false , videoPinner, videoEndSlateImpl; if (CNN.autoPlayVideoExist === false) {autoStartVideo = false; if (autoStartVideo === true) {if (turnOnFlashMessaging === true) {autoStartVideo = false; containerEl = jQuery (document.getElementById ( configObj.markupId)); CNN.VideoPlayer.showFlashSlate (containerEl);} else {CNN.autoPlayVideoExist = true;}}} configObj.autostart = autoStartVideo; CNN.VideoPlayer.setPlayerProperties (conf igObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled); CNN.VideoPlayer.setFirstVideoInCollection (currentVideoCollection, configObj.markupId); videoEndSlateImpl = new CNN.VideoEndSlate ('body-text_12'); / *** encuentra el siguiente ID de video y URL en la colección actual, si está disponible. * @param currentVideoId El video que se está reproduciendo actualmente * @param containerId El contenedor primario Id del elemento de video * / function findNextVideo (currentVideoId) {var i, vidObj; if (currentVideoId && jQuery.isArray ( currentVideoCollection) && currentVideoCollection.length> 0) {for (i = 0; i 0) {videoEndSlateImpl.showEndSlateForContainer ();}}} callbackObj = {onPlayerReady: function (containerId) {CNN.VideoPlayer.reportLoadTime (containerId); CNN.VideoPlayer.handleInitialExpandableVideoState (containerId); CNN.VideoPlayer.handleAdOnCVPVisibilityChange (containerId, CNN .pageVis.isDocumentVisible ()); if (Modernizr &&! Modernizr.phone &&!! Modernizr.mobile &&!! Modernizr.tablet) {var containerClassId = '#' + containerId; if (jQuery (containerClassId) .parents ('. js- pg-rail-tall__head '). longitud) {videoPinner = new CNN.VideoPinner (containerClassId); videoPinner.init ();} else {CNN.VideoPlayer.hideThumbnail (containerId);}}}, / ** Escuche los metadatos evento que se dispara justo después de que el anuncio finaliza y comienza la reproducción de video real * / onContentEntryLoad: function (containerId, playerId, contentid, isQueue) {CNN.VideoPlayer.showSpinner (containerId);}, onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) {var endSlateLen = jQuery (document.getElementById (cont () () () () () () () () () () () () () () ), onAdPlay: function (containerId, cvpId, token, modo, id, duración, blockId, adType) {clearTimeout (moveToNextTimeout); CNN.VideoPlayer.hideSpinner (containerId); if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile &&! Modernizr.tablet) {if (typeof videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (true); videoPinner.animateDown ();}}}, onTrackingFullscreen: function (containerId , PlayerId, dataObj) {CNN.VideoPlayer.handleFullscreenChange (containerId, dataObj);}, onContentPlay: function (containerId, cvpId, event) {var playerInstance, prevVideoId; / ** Cuando el contenido de video comienza a reproducir, Aspen (si está habilitado) y el diseño del anuncio complementario * (si se estableció cuando se reprodujo el anuncio) debería volver al * diseño de anuncio épico. onContentPlay llama a updateCompanionLayout * con el diseño 'restoreEpicAds' para hacer este cambio * / if (CNN.companion && typeof CNN.companion.updateCompanionLayout === 'function') {CNN.companion.updateCompanionLayout ('restoreEpicAds');} clearTimeout ( moveToNextTimeout); CNN.VideoPlayer.hideSpinner (containerId); if (CNN.VideoPlayer.getLibraryName (containerId) === 'fave') {playerInstance = FAVE.player.getInstance (containerId) || null;} else {playerInstance = containerId && window.cnnVideoManager.getPlayerByContainer (containerId) .videoInstance.cvp || null;} prevVideoId = (window.jsmd && window.jsmd.v && (window.jsmd.v.eVar18 || window.jsmd.v.eVar4)) || ''; if (playerInstance && typeof playerInstance.reportAnalytics === 'function') {if (prevVideoId.length === 0 && document.referrer && document.referrer.search (/ / videos //)> = 0 ) {prevVideoId = document.referrer.replace (/ ^ (?: http | https) : / / [^/] / videos / (. + . w +) (?: / video / playlists /.*)? $ /, '/ video / $ 1'); if (prevVideoId === document.referrer) {prevVideoId = '';}} playerInstance.reportAnalytics ('videoPageData', {videoCollection: currentVideoCollectionId, videoBranding: CNN.omniture.branding_content_page, templateType: CNN.omniture.template_type, nextVideo: nextVideoId, previousVideo: prevVideoId, referrerType: '', referrerUrl: document.referrer});} if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile && ! Modernizr.tablet) {if (typeof videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (true); videoPinner.animateDown ();}}}, onContentReplayRequest: function (containerId, cvpId, contentId ) {if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile &&! Modernizr.table t) {if (typeof videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (true); var $ endSlate = jQuery (document.getElementById (containerId)). parent (). find ('. js-video__end-slate '). eq (0); if ($ endSlate.length> 0) {$ endSlate.removeClass (' video__end-slate – active '). addClass (' video__end-slate – inactivo '); }}}}, onContentBegin: function (containerId, cvpId, contentId) {CNN.VideoPlayer.mutePlayer (containerId); if (CNN.companion && typeof CNN.companion.updateCompanionLayout === 'function') {CNN.companion.updateCompanionLayout ('removeEpicAds');} CNN.VideoPlayer.hideSpinner (containerId); clearTimeout (moveToNextTimeout); CNN.VideoSourceUtils.clearSource (containerId); jQuery (documento) .triggerVideoContentStarted ();}, onContentComplete: function (containerId, cvpId, contentId ) {if (CNN.companion && typeof CNN.companion.updateCompanionLayout === 'function') {CNN.companion.updateCompanionLayout ('restoreFreewheel');} navigateToNextVideo (contentId, containerId);}, onContentEnd: function (conta inerId, cvpId, contentId) {if (Modernizr &&! Modernizr.phone &&!! Modernizr.mobile &&!! Modernizr.tablet) {if (tipo de videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (false );}}}, onCVPVisibilityChange: function (containerId, cvpId, visible) {CNN.VideoPlayer.handleAdOnCVPVisibilityChange (containerId, visible);}}; if (typeof configObj.context! == 'string' || configObj.context.length 0) {configObj.adsection = window.ssid;} CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true)? true: false; CNN.VideoPlayer.getLibrary (configObj, callbackObj, isLivePlayer);}); / * videodemanddust es una función predeterminada del inyector * / CNN.INJECTOR.scriptComplete ('videodemanddust');

Aquellos de nosotros que no hemos sido tocados por este tipo de pérdida no estamos en condiciones de juzgar o incluso comprender cómo harán mejor esto. No podemos hacer ningún reclamo para representar, abogar o presentar sobre el proceso de duelo. Hay expertos, clérigos y seres queridos que pueden manejar esto mucho mejor que el resto de nosotros.

Pero podemos y debemos, como nación, esforzarnos por honrar y ayudar a consolar a las familias de los caídos. Y eso incluye a nuestro comandante en jefe. De hecho, él más que cualquier otro.

Su trabajo, cuando se requiere, es enviar a hombres y mujeres en peligro. Y si esos hombres y mujeres no sobreviven a la misión, su otro trabajo es asegurarse de que regresen a sus hogares de manera digna y profesional a las familias que experimentarán no solo nuestra gratitud, sino también nuestro apoyo incondicional. El presidente George W. Bush se refirió a esto como "Consolador en Jefe" y es probablemente el deber más importante que cualquier ocupante de la Oficina Oval obedece.

Sr. Trump ha sido abandonado en ese deber hoy.

¿Importa si el Presidente dijo algo que ofendió a la Sra. Johnson? Absolutamente lo hace Y si lo hiciera, debería ser lo suficientemente humano como para admitirlo y pedir disculpas. De hecho, independientemente de lo que dijo, aún debe pedir disculpas a los miembros de la familia Johnson, que ahora son, lamentablemente, una familia de Gold Star. Y uno de esos miembros de la familia – Sgt. La madre de Johnson respaldó la afirmación de la congresista demócrata Frederica Wilson de que la conversación molesta a Myeisha.

Esa debería ser toda la "prueba" que el Sr. Trump necesita.

'); $ vidEndSlate.removeClass (' video__end-slate – inactivo '). AddClass (' video__end-slate – active ');}}; CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === cierto) ? true: false; var configObj = {thumb: 'ninguno', video: 'política / 2017/10/18 / general-hayden-fallen-soldiers-newday.cnn', ancho: '100%', altura: '100% ', sección:' doméstico ', perfil:' expansión ', red:' cnn ', markupId:' body-text_19 ', adsection:' const-article-inpage ', frameWidth:' 100% ', frameHeight:' 100% ', posterImageOverride: {"mini": {"height": 124, "width": 220, "type": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171018081423 -gen-hayden-small-169.jpg "}," xsmall ": {" height ": 173," width ": 307," type ":" jpg "," uri ":" // cdn.cnn.com /cnnnext/dam/assets/171018081423-gen-hayden-medium-plus-169.jpg"},"small":{"height":259,"width":460,"type":"jpg","uri ":" // cdn.cnn.com/cnnnext/dam/assets/171018081423-gen-hayden-large-169.jpg"},"medium":{"height":438,"width":780," ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam/assets/171018081423-gen-hayden-exlarge-169.jpg"},"large":{"height":619, "ancho": 1100, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171018081423-gen-hayden-super-169.jpg"},"full16x9" : {"altura": 900, "ancho": 16 00, "tipo": "jpg", "uri": "// cdn.cnn.com/cnnnext/dam/assets/171018081423-gen-hayden-full-169.jpg"},"mini1x1":{"height ": 120," ancho ": 120," tipo ":" jpg "," uri ":" // cdn.cnn.com/cnnnext/dam/assets/171018081423-gen-hayden-small-11.jpg "} }}, autoStartVideo = false, callbackObj, containerEl, currentVideoCollection = []currentVideoCollectionId = '', isLivePlayer = false, moveToNextTimeout, mutePlayerEnabled = false, nextVideoId = '', nextVideoUrl = '', turnOnFlashMessaging = false, videoPinner, videoEndSlateImpl; if (CNN.autoPlayVideoExist === false) {autoStartVideo = false; if (autoStartVideo === true) {if (turnOnFlashMessaging === true) {autoStartVideo = false; containerEl = jQuery (document.getElementById (configObj.markupId)) ; CNN.VideoPlayer.showFlashSlate (containerEl);} else {CNN.autoPlayVideoExist = true;}}} configObj.autostart = autoStartVideo; CNN.VideoPlayer.setPlayerProperties (configObj.markupId, autoStartVideo, isLivePlayer, mutePlayerEnabled); CNN.VideoPlayer.setFirstVideoInCollection (currentVideoColle ction, configObj.markupId); videoEndSlateImpl = new CNN.VideoEndSlate ('body-text_19'); / *** Encuentra la siguiente ID de video y URL en la colección actual, si está disponible. * @param currentVideoId El video que se está reproduciendo actualmente * @param containerId El contenedor principal Id del elemento de video * / function findNextVideo (currentVideoId) {var i, vidObj; if (currentVideoId && jQuery.isArray (currentVideoCollection) && currentVideoCollection.length> 0) {for (i = 0; i 0) {videoEndSlateImpl.showEndSlateForContainer ();}}} callbackObj = {onPlayerReady: function (containerId) {CNN.VideoPlayer.reportLoadTime (containerId); CNN.VideoPlayer.handleInitialExpandableVideoState (containerId); CNN.VideoPlayer.handleAdOnCVPVisibilityChange (containerId, CNN .pageVis.isDocumentVisible ()); if (Modernizr &&! Modernizr.phone &&!! Modernizr.mobile &&!! Modernizr.tablet) {var containerClassId = '#' + containerId; if (jQuery (containerClassId) .parents ('. js- pg-rail-tall__head '). longitud) {videoPinner = new CNN.VideoPinner (containerClassId); videoPinner.init ();} else {CNN.VideoPlayer.hideThumbnail (containerId);}}}, / ** Escuche los metadatos evento que se dispara justo después de que el anuncio finaliza y comienza la reproducción de video real * / onContentEntryLoad: function (containerId, playerId, contentid, isQueue) {CNN.VideoPlayer.showSpinner (containerId);}, onContentMetadata: function (containerId, playerId, metadata, contentId, duration, width, height) {var endSlateLen = jQuery (document.getElementById (cont () () () () () () () () () () () () () () ), onAdPlay: function (containerId, cvpId, token, modo, id, duración, blockId, adType) {clearTimeout (moveToNextTimeout); CNN.VideoPlayer.hideSpinner (containerId); if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile &&! Modernizr.tablet) {if (typeof videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (true); videoPinner.animateDown ();}}}, onTrackingFullscreen: function (containerId , PlayerId, dataObj) {CNN.VideoPlayer.handleFullscreenChange (containerId, dataObj);}, onContentPlay: function (containerId, cvpId, event) {var playerInstance, prevVideoId; / ** Cuando el contenido de video comienza a reproducir, Aspen (si está habilitado) y el diseño del anuncio complementario * (si se estableció cuando se reprodujo el anuncio) debería volver al * diseño de anuncio épico. onContentPlay llama a updateCompanionLayout * con el diseño 'restoreEpicAds' para hacer este cambio * / if (CNN.companion && typeof CNN.companion.updateCompanionLayout === 'function') {CNN.companion.updateCompanionLayout ('restoreEpicAds');} clearTimeout ( moveToNextTimeout); CNN.VideoPlayer.hideSpinner (containerId); if (CNN.VideoPlayer.getLibraryName (containerId) === 'fave') {playerInstance = FAVE.player.getInstance (containerId) || null;} else {playerInstance = containerId && window.cnnVideoManager.getPlayerByContainer (containerId) .videoInstance.cvp || null;} prevVideoId = (window.jsmd && window.jsmd.v && (window.jsmd.v.eVar18 || window.jsmd.v.eVar4)) || ''; if (playerInstance && typeof playerInstance.reportAnalytics === 'function') {if (prevVideoId.length === 0 && document.referrer && document.referrer.search (/ / videos //)> = 0 ) {prevVideoId = document.referrer.replace (/ ^ (?: http | https) : / / [^/] / videos / (. + . w +) (?: / video / playlists /.*)? $ /, '/ video / $ 1'); if (prevVideoId === document.referrer) {prevVideoId = '';}} playerInstance.reportAnalytics ('videoPageData', {videoCollection: currentVideoCollectionId, videoBranding: CNN.omniture.branding_content_page, templateType: CNN.omniture.template_type, nextVideo: nextVideoId, previousVideo: prevVideoId, referrerType: '', referrerUrl: document.referrer});} if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile && ! Modernizr.tablet) {if (typeof videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (true); videoPinner.animateDown ();}}}, onContentReplayRequest: function (containerId, cvpId, contentId ) {if (Modernizr &&! Modernizr.phone &&! Modernizr.mobile &&! Modernizr.table t) {if (typeof videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (true); var $ endSlate = jQuery (document.getElementById (containerId)). parent (). find ('. js-video__end-slate '). eq (0); if ($ endSlate.length> 0) {$ endSlate.removeClass (' video__end-slate – active '). addClass (' video__end-slate – inactivo '); }}}}, onContentBegin: function (containerId, cvpId, contentId) {CNN.VideoPlayer.mutePlayer (containerId); if (CNN.companion && typeof CNN.companion.updateCompanionLayout === 'function') {CNN.companion.updateCompanionLayout ('removeEpicAds');} CNN.VideoPlayer.hideSpinner (containerId); clearTimeout (moveToNextTimeout); CNN.VideoSourceUtils.clearSource (containerId); jQuery (documento) .triggerVideoContentStarted ();}, onContentComplete: function (containerId, cvpId, contentId ) {if (CNN.companion && typeof CNN.companion.updateCompanionLayout === 'function') {CNN.companion.updateCompanionLayout ('restoreFreewheel');} navigateToNextVideo (contentId, containerId);}, onContentEnd: function (conta inerId, cvpId, contentId) {if (Modernizr &&! Modernizr.phone &&!! Modernizr.mobile &&!! Modernizr.tablet) {if (tipo de videoPinner! == 'undefined' && videoPinner! == null) {videoPinner.setIsPlaying (false );}}}, onCVPVisibilityChange: function (containerId, cvpId, visible) {CNN.VideoPlayer.handleAdOnCVPVisibilityChange (containerId, visible);}}; if (typeof configObj.context! == 'string' || configObj.context.length 0) {configObj.adsection = window.ssid;} CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true)? true: false; CNN.VideoPlayer.getLibrary (configObj, callbackObj, isLivePlayer);}); / * videodemanddust es una función predeterminada del inyector * / CNN.INJECTOR.scriptComplete ('videodemanddust');

Fuente CNN