Military analyst: Hypersonic missile tests are a counter to Putin’s threats

‘);$vidEndSlate.removeClass(‘video__end-slate–inactive’).addClass(‘video__end-slate–active’);}};CNN.autoPlayVideoExist = (CNN.autoPlayVideoExist === true) ? true : false;var configObj = {thumb: ‘none’,video: ‘world/2022/04/05/hypersonic-missile-tests-united-states-russia-hertling-es-vpx.cnn’,width: ‘100%’,height: ‘100%’,section: ‘domestic’,profile: ‘expansion’,network: ‘cnn’,markupId: ‘large-media_0’,adsection: ‘const-video-leaf’,frameWidth: ‘100%’,frameHeight: ‘100%’,posterImageOverride: {“mini”:{“width”:220,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220405060049-mark-hertling-04052022-small-169.jpg”,”height”:124},”xsmall”:{“width”:307,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220405060049-mark-hertling-04052022-medium-plus-169.jpg”,”height”:173},”small”:{“width”:460,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220405060049-mark-hertling-04052022-large-169.jpg”,”height”:259},”medium”:{“width”:780,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220405060049-mark-hertling-04052022-exlarge-169.jpg”,”height”:438},”large”:{“width”:1100,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220405060049-mark-hertling-04052022-super-169.jpg”,”height”:619},”full16x9″:{“width”:1600,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220405060049-mark-hertling-04052022-full-169.jpg”,”height”:900},”mini1x1″:{“width”:120,”type”:”jpg”,”uri”:”//cdn.cnn.com/cnnnext/dam/assets/220405060049-mark-hertling-04052022-small-11.jpg”,”height”:120}}},autoStartVideo = false,isVideoReplayClicked = false,callbackObj,containerEl,currentVideoCollection = [{“descriptionPlainText”:”Retired Lt. Gen. Mark Hertling says the successful US test of a hypersonic missile serves as a counter to Russia’s hypersonic missile program.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220405060049-mark-hertling-04052022-large-169.jpg”,”title”:”Military analyst: Hypersonic missile tests are a counter to Putin’s threats”,”videoCMSUrl”:”/videos/world/2022/04/05/hypersonic-missile-tests-united-states-russia-hertling-es-vpx.cnn”,”videoLeafUrl”:”/videos/world/2022/04/05/hypersonic-missile-tests-united-states-russia-hertling-es-vpx.cnn”,”videoId”:”world/2022/04/05/hypersonic-missile-tests-united-states-russia-hertling-es-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/05/hypersonic-missile-tests-united-states-russia-hertling-es-vpx.cnn”,”surrogateKey”:”video_9BF2BCBB-AE2A-B912-8CAC-F91A0289AAF5″},{“descriptionPlainText”:”CNN’s Ben Wedeman details the harrowing experience when his entire crew came close to a Russian artillery fire near Mykolaiv, Ukraine.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220404164952-wedeman-close-call-southern-ukraine-cnn-crew-lead-pkg-4-4-large-169.jpg”,”title”:”CNN crew survives close call in area under Russian assault”,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/04/southern-ukraine-nearby-russian-assualt-cnn-crew-wedeman-pkg-lead-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/04/southern-ukraine-nearby-russian-assualt-cnn-crew-wedeman-pkg-lead-vpx.cnn”,”videoId”:”world/2022/04/04/southern-ukraine-nearby-russian-assualt-cnn-crew-wedeman-pkg-lead-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/04/southern-ukraine-nearby-russian-assualt-cnn-crew-wedeman-pkg-lead-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_2ADBC289-A185-090B-D4C0-F64FFA02F08E”},{“descriptionPlainText”:”CNN’s Fred Pleitgen reports from Bucha, Ukraine, where Ukrainian authorities say hundreds of people were killed by Russian forces.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220405003821-bucha-russian-vehicles-destroyed-large-169.jpeg”,”title”:”Growing horror over scenes of brutality in Kyiv suburbs”,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/05/bucha-ukraine-aftermath-russia-brutality-pleitgen-pkg-nr-intl-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/05/bucha-ukraine-aftermath-russia-brutality-pleitgen-pkg-nr-intl-vpx.cnn”,”videoId”:”world/2022/04/05/bucha-ukraine-aftermath-russia-brutality-pleitgen-pkg-nr-intl-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/05/bucha-ukraine-aftermath-russia-brutality-pleitgen-pkg-nr-intl-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_98412C47-AFA4-2B8E-1115-F7F478F09118″},{“descriptionPlainText”:”CNN’s Christiane Amanpour goes inside Kharkiv after Ukraine’s military said it now believes Russia is focusing its efforts to surround their forces and capture the city.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220404205648-kharkiv-destruction-amanpour-pkg-4-4-two-large-169.jpg”,”title”:”‘The terror against civilians continues’: CNN goes into Kharkiv “,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/05/kharkiv-ukraine-destruction-amanpour-pkg-ac360-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/05/kharkiv-ukraine-destruction-amanpour-pkg-ac360-vpx.cnn”,”videoId”:”world/2022/04/05/kharkiv-ukraine-destruction-amanpour-pkg-ac360-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/05/kharkiv-ukraine-destruction-amanpour-pkg-ac360-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_529AB320-FEB7-ABB7-2307-F73348785315″},{“descriptionPlainText”:”CNN’s Matt Rivers shares the story of 17-year-old Alla Renska, a Ukrainian teen refugee sent to Budapest, Hungary, by her parents to escape the war.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220404191518-alla-renska-rivers-pkg-vpx-large-169.jpeg”,”title”:”‘I try to not cry’: Teen refugee copes with leaving parents in Ukraine”,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/04/ukrainian-teenage-refugee-alla-renska-budapest-rivers-pkg-intl-tsr-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/04/ukrainian-teenage-refugee-alla-renska-budapest-rivers-pkg-intl-tsr-vpx.cnn”,”videoId”:”world/2022/04/04/ukrainian-teenage-refugee-alla-renska-budapest-rivers-pkg-intl-tsr-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/04/ukrainian-teenage-refugee-alla-renska-budapest-rivers-pkg-intl-tsr-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_7832BFA0-A1FC-C70F-578D-F6C10A05CA72″},{“descriptionPlainText”:”Retired US Army Maj. Gen. Paul Eaton says that satellite images showing the absence of Russian troops at an airport near Kyiv indicates that Putin is shifting his strategy to focus on the Donbas region in eastern Ukraine.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220404125413-paul-eaton-image-screengrab-for-video-large-169.jpg”,”title”:”‘The Russians are gone’: What this image says about Russia’s strategy”,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/04/russia-troops-leave-ukraine-airport-strategy-focus-donbas-eaton-ip-sot-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/04/russia-troops-leave-ukraine-airport-strategy-focus-donbas-eaton-ip-sot-vpx.cnn”,”videoId”:”world/2022/04/04/russia-troops-leave-ukraine-airport-strategy-focus-donbas-eaton-ip-sot-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/04/russia-troops-leave-ukraine-airport-strategy-focus-donbas-eaton-ip-sot-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_29EA327A-A67F-A548-6741-F5785D85E5CA”},{“descriptionPlainText”:”Political leaders in the US, UK and Ukraine are accusing Vladimir Putin of war crimes. CNN’s Tom Foreman explains why.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220329184539-putin-digital-explainer-large-169.jpg”,”title”:”Can Vladimir Putin actually be charged as a war criminal?”,”videoCMSUrl”:”/video/data/3.0/video/world/2022/03/29/war-crimes-vladimir-putin-russia-mh-orig.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/03/29/war-crimes-vladimir-putin-russia-mh-orig.cnn”,”videoId”:”world/2022/03/29/war-crimes-vladimir-putin-russia-mh-orig.cnn”,”videoUrl”:”/videos/world/2022/03/29/war-crimes-vladimir-putin-russia-mh-orig.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_14F6A571-0D9E-5464-FA82-D7D6D4E24793″},{“descriptionPlainText”:”CNN’s Brianna Keilar speaks with Mayor Anatoly Fedoruk of Bucha, Ukraine, after horrific images emerged showing civilian bodies strewn across the city’s street.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220404115128-video-thumbnail-bucha-mayor-intv-large-169.jpg”,”title”:”‘We will never forgive the Russian people’: Mayor of Bucha reacts to horrific images”,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/04/mayor-fedoruk-bucha-ukraine-keilar-intv-newday-intl-ldn-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/04/mayor-fedoruk-bucha-ukraine-keilar-intv-newday-intl-ldn-vpx.cnn”,”videoId”:”world/2022/04/04/mayor-fedoruk-bucha-ukraine-keilar-intv-newday-intl-ldn-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/04/mayor-fedoruk-bucha-ukraine-keilar-intv-newday-intl-ldn-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_99B7BDAF-B624-EFA1-82C1-F416801AED1F”},{“descriptionPlainText”:”Multiple Russian airstrikes hit a largely industrial area of the Ukrainian port city of Odesa, home to 1 million people. CNN’s Ed Lavandera reports from the scene.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220404120502-ed-lavandera-thumbnail-2-large-169.jpg”,”title”:”Russian missiles hit oil refinery in Ukrainian port city “,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/04/missiles-odesa-oil-refinery-ukraine-lavandera-earlystart-intl-ldn-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/04/missiles-odesa-oil-refinery-ukraine-lavandera-earlystart-intl-ldn-vpx.cnn”,”videoId”:”world/2022/04/04/missiles-odesa-oil-refinery-ukraine-lavandera-earlystart-intl-ldn-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/04/missiles-odesa-oil-refinery-ukraine-lavandera-earlystart-intl-ldn-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_2A7CBE41-7CDE-E99F-4A35-F3E465A2AB70″},{“descriptionPlainText”:”CNN’s Salma Abdelaziz speaks to 82-year-old Holocaust survivor Margaryta Zatuchna. Zatuchna fled her native Ukraine in 1941 and amid the Russian invasion has fled for a second time.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220404095242-kharkiv-holocaust-survivor-abdelaziz-pkg-intl-ldn-vpx-00020403-large-169.png”,”title”:”She fled the Nazis in 1941. Now she’s fleeing the Russians “,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/04/kharkiv-holocaust-survivor-abdelaziz-pkg-intl-ldn-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/04/kharkiv-holocaust-survivor-abdelaziz-pkg-intl-ldn-vpx.cnn”,”videoId”:”world/2022/04/04/kharkiv-holocaust-survivor-abdelaziz-pkg-intl-ldn-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/04/kharkiv-holocaust-survivor-abdelaziz-pkg-intl-ldn-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_BFE11DC8-FB94-8B76-52EA-F38879559FD4″},{“descriptionPlainText”:”Ukrainian President Volodymyr Zelensky says Russian forces are committing genocide in his country after images emerged of civilian bodies strewn across the street in Bucha, a city northwest of the capital Kyiv.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220404040641-volodymyr-zelensky-cbs-face-the-nation-large-169.jpg”,”title”:”Zelensky accuses Russia of genocide in Ukraine”,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/04/ukraine-russia-zelensky-genocide-bucha-nr-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/04/ukraine-russia-zelensky-genocide-bucha-nr-vpx.cnn”,”videoId”:”world/2022/04/04/ukraine-russia-zelensky-genocide-bucha-nr-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/04/ukraine-russia-zelensky-genocide-bucha-nr-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_9C3192F3-BDC4-EC44-B6B8-F3920829705E”},{“descriptionPlainText”:”CNN’s Fred Pleitgen describes visiting the devastating scene in Bucha, Ukraine, a city outside Kyiv, where CNN discovered a mass grave of Ukrainian civilians. Ukrainian President Volodymyr Zelensky responded to reports of the mass grave, calling it “genocide.””,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220403125032-05-ukraine-0403-bucha-large-169.jpg”,”title”:”CNN captures horrific photos of mass grave site in Ukraine”,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/03/mass-grave-bucha-ukraine-pleitgen-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/03/mass-grave-bucha-ukraine-pleitgen-vpx.cnn”,”videoId”:”world/2022/04/03/mass-grave-bucha-ukraine-pleitgen-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/03/mass-grave-bucha-ukraine-pleitgen-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_3D78E83F-29CA-9ECB-5426-F0210E9234FE”},{“descriptionPlainText”:”Ukraine resident Alex Dayrabekov, who is chronicling life with a baby during the Russian invasion, speaks out against his relatives living in Russia.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220403173340-alex-dayrabekov-nr-4-3-2022-large-169.jpg”,”title”:”‘Completely silent’: Ukraine resident on Russian relatives”,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/03/alex-dayrabekov-ukraine-russia-war-acosta-nr-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/03/alex-dayrabekov-ukraine-russia-war-acosta-nr-vpx.cnn”,”videoId”:”world/2022/04/03/alex-dayrabekov-ukraine-russia-war-acosta-nr-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/03/alex-dayrabekov-ukraine-russia-war-acosta-nr-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_DB659F33-53C1-AAE3-264B-F1542E02E42C”},{“descriptionPlainText”:”Exiled Russian oligarch Mikhail Khodorkovsky discusses President Vladimir Putin’s mindset and what his remaining options are in the war against Ukraine.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220403105753-mikhail-khodorkovsky-large-169.jpg”,”title”:”Ex-Russian oligarch says this moment in war drove Putin ‘insane'”,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/03/putin-insane-ex-russian-oligarch-ukraine-gps-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/03/putin-insane-ex-russian-oligarch-ukraine-gps-vpx.cnn”,”videoId”:”world/2022/04/03/putin-insane-ex-russian-oligarch-ukraine-gps-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/03/putin-insane-ex-russian-oligarch-ukraine-gps-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_25F9FD12-FA4B-1037-0452-EFE4F6E45AD0″},{“descriptionPlainText”:”CNN’s Ben Wedeman reports on how some Ukrainians are using unusual methods to escape war-torn parts of the country.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220402215823-bus-be-wedeman-pkg-large-169.jpeg”,”title”:”The unusual way some Ukrainians are fleeing Russian invasion”,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/03/ukrainians-flee-russian-occupied-territories-wedeman-pkg-nrwknd-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/03/ukrainians-flee-russian-occupied-territories-wedeman-pkg-nrwknd-vpx.cnn”,”videoId”:”world/2022/04/03/ukrainians-flee-russian-occupied-territories-wedeman-pkg-nrwknd-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/03/ukrainians-flee-russian-occupied-territories-wedeman-pkg-nrwknd-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_AE9039D1-3228-903A-5940-ED1E7219AB39″},{“descriptionPlainText”:”At least four people were injured by explosions amid protests against Russian occupation in the central Ukrainian town of Enerhodar, Ukrainian state nuclear power company Energoatom said in a series of statements.”,”imageUrl”:”//cdn.cnn.com/cnnnext/dam/assets/220402142830-enerhodar-protest-large-169.jpg”,”title”:”Gunfire and explosions disperse protesters in Russian-held town”,”videoCMSUrl”:”/video/data/3.0/video/world/2022/04/02/russian-troops-disperse-protesters-enerhodar-ukraine-acosta-nr-vpx.cnn/index.xml”,”videoLeafUrl”:”/videos/world/2022/04/02/russian-troops-disperse-protesters-enerhodar-ukraine-acosta-nr-vpx.cnn”,”videoId”:”world/2022/04/02/russian-troops-disperse-protesters-enerhodar-ukraine-acosta-nr-vpx.cnn”,”videoUrl”:”/videos/world/2022/04/02/russian-troops-disperse-protesters-enerhodar-ukraine-acosta-nr-vpx.cnn/video/playlists/russia-ukraine-military-conflict/”,”surrogateKey”:”video_A1031297-F909-BF07-2F7E-EB7B2E86FBFB”}],currentVideoCollectionId = ”,isLivePlayer = false,mediaMetadataCallbacks,mobilePinnedView = null,moveToNextTimeout,mutePlayerEnabled = false,nextVideoId = ”,nextVideoUrl = ”,turnOnFlashMessaging = false,videoPinner,videoEndSlateImpl;if (CNN.autoPlayVideoExist === false) {autoStartVideo = true;if (autoStartVideo === true) {if (turnOnFlashMessaging === true) {autoStartVideo = false;containerEl = jQuery(document.getElementById(configObj.markupId));CNN.VideoPlayer.showFlashSlate(containerEl);} else {CNN.autoPlayVideoExist = true;}}}configObj.autostart = CNN.Features.enableAutoplayBlock ? false : autoStartVideo;CNN.VideoPlayer.setPlayerProperties(configObj.markupId, autoStartVideo, isLivePlayer, isVideoReplayClicked, mutePlayerEnabled);CNN.VideoPlayer.setFirstVideoInCollection(currentVideoCollection, configObj.markupId);var embedLinkHandler = {},videoPinner,embedCodeCopy;function onVideoCarouselItemClicked(evt) {‘use strict’;var videoId,articleElem,videoPlayer,thumbImageElem,thumbImageLargeSource,overrides = {autostart: false,muteOverlayClicked: true,videoCollection: this.videoCollection},shouldStartVideo = false,playerInstance;try {articleElem = jQuery(evt.currentTarget).find(‘article’);thumbImageElem = jQuery(articleElem).find(‘.media__image’);videoId = articleElem.data().videoId;if (CNN.VideoPlayer.getLibraryName(configObj.markupId) === ‘fave’) {playerInstance = FAVE.player.getInstance(configObj.markupId);if (CNN.Utils.existsObject(playerInstance) &&typeof playerInstance.getVideoData === ‘function’ &&playerInstance.getVideoData().id !== videoId) {jQuery(articleElem).closest(‘.cn-carousel-medium-strip’).parent().find(‘script[name=”metaScript”]’).remove();playerInstance.play(videoId, overrides);}} else {videoPlayer = CNNVIDEOAPI.CNNVideoManager.getInstance().getPlayerByContainer(configObj.markupId);if (videoPlayer && videoPlayer.videoInstance) {if (!videoPlayer.videoInstance.cvp) {if (typeof thumbImageElem !== ‘undefined’ && thumbImageElem !== null) {thumbImageLargeSource = thumbImageElem.data() && thumbImageElem.data().srcLarge ? thumbImageElem.data().srcLarge : ‘none’;}overrides.thumb = thumbImageLargeSource ? thumbImageLargeSource : ‘none’;shouldStartVideo = true;}if (videoPlayer.videoInstance.config) {if (videoPlayer.videoInstance.config.video !== videoId) {jQuery(articleElem).closest(‘.cn-carousel-medium-strip’).parent().find(‘script[name=”metaScript”]’).remove();CNNVIDEOAPI.CNNVideoManager.getInstance().playVideo(configObj.markupId, videoId, overrides);}}}}} catch (error) {console.log(“error in initializing video player” + error);}}function setInitialVideoEmbed() {}function initialize(){var carousel = jQuery(document.getElementById(‘cn-current_video_collection’)).find(‘.js-owl-carousel’),owl;if (carousel) {carousel.find(‘.cn__column.carousel__content__item’).find(‘a’).removeAttr(‘href’);jQuery(carousel).on(‘click’, ‘.cn__column.carousel__content__item’, onVideoCarouselItemClicked);}}if (CNN.VideoPlayer.getLibraryName(configObj.markupId) === ‘videoLoader’) {window.CNNVideoAPILoadCompleteHandlers = window.CNNVideoAPILoadCompleteHandlers ? window.CNNVideoAPILoadCompleteHandlers : [];window.CNNVideoAPILoadCompleteHandlers.push(initialize);window.CNNVideoAPILoadCompleteHandlers.push(setInitialVideoEmbed);} else {initialize();}CNN.INJECTOR.executeFeature(‘videx’).done(function () {var initMeta = {id:”world/2022/04/05/hypersonic-missile-tests-united-states-russia-hertling-es-vpx.cnn”, isEmbeddable: “yes”};CNN.Videx.EmbedButton.updateCode(initMeta);}).fail(function () {throw ‘Unable to fetch the videx bundle.’;});function updateCurrentlyPlaying(videoId) {var videoCollectionId = ‘current_video_collection’,videocardContents = getCurrentVideoCardContents(videoId),carousel = jQuery(document.getElementById(‘cn-current_video_collection’)).find(‘.js-owl-carousel’),domain = CNN.Host.domain || (document.location.protocol + ‘//’ + document.location.hostname),owl,$owlFirstItem,$owlPrevItem,showDetailsSpanContent = ”,gigyaShareElement,showIndex,whatsappShareElement,$carouselContentItems = jQuery(‘.carousel__content__item’, document.getElementById(‘cn-current_video_collection’));gigyaShareElement = jQuery(‘div.js-gigya-sharebar’);if (typeof gigyaShareElement !== ‘undefined’ && CNN.Utils.existsObject(videocardContents)) {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 && videocardContents.media.elementContents && 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’, domain + videocardContents.url || ”);}if (carousel && currentVideoCollectionContainsId(videoId)) {owl = carousel.data(‘owl.carousel’) || {};showIndex = getCurrentVideoIndex(videoId);if (typeof owl.to === ‘function’) {owl.to(showIndex);}$owlPrevItem = CNN.Utils.exists(owl.$element) ? owl.$element.find(‘.cd.cd–active’) : $carouselContentItems.find(‘.cd.cd–active’);$owlPrevItem.removeClass(‘cd–active’);$owlPrevItem.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(‘.media a:first-child’).append(‘

Now Playing

‘);if (Modernizr && !Modernizr.phone) {$owlFirstItem.find(‘.media__icon’).hide();}}CNN.Videx.Metadata.init({dateCreated: videocardContents.dateCreated,descriptionText: videocardContents.descriptionText,duration: videocardContents.duration,sourceLink: videocardContents.sourceLink,sourceName: videocardContents.sourceName,title: videocardContents.headlineText},{videoCollectionDivId: ‘cn-121tjh3’,videoDescriptionDivId: ‘js-video_description-121tjh3’,videoDurationDivId: ‘js-video_duration-121tjh3’,videoTitleDivId: ‘js-leaf-video_headline-121tjh3’,videoSourceDivId: ‘js-video_sourceName-121tjh3’});if (CNN.Utils.exists(videocardContents.showName)) {if (CNN.Utils.exists(videocardContents.showUrl)) {showDetailsSpanContent = ‘‘ + videocardContents.showName + ‘ | ‘;} else {showDetailsSpanContent = videocardContents.showName + ‘ | ‘;}}fastdom.measure(function getShowInfo() {var $show = jQuery(‘.metadata__show’),$isShowDetailsSpanExists = $show.find(‘span’).hasClass(‘metadata–show__name’),$showName = jQuery(‘.metadata–show__name’);fastdom.mutate(function updateShowInfo() {if (!$isShowDetailsSpanExists) {$show.prepend(‘

Loading

Leave a Reply

Your email address will not be published. Required fields are marked *

Follow by Email
Pinterest
LinkedIn
Share