{"id":26296,"date":"2025-06-08T15:31:05","date_gmt":"2025-06-08T08:31:05","guid":{"rendered":"https:\/\/quanghung.name.vn\/cong-nghe\/iphone-chua-day-6-trieu-manh-an-dut-iphone-11-camera-xin-iphone-moi-cung-khong-the-so\/"},"modified":"2025-06-08T15:31:05","modified_gmt":"2025-06-08T08:31:05","slug":"iphone-chua-day-6-trieu-manh-an-dut-iphone-11-camera-xin-iphone-moi-cung-khong-the-so","status":"publish","type":"post","link":"https:\/\/quanghung.name.vn\/?p=26296","title":{"rendered":"iPhone ch\u01b0a \u0111\u1ea7y 6 tri\u1ec7u m\u1ea1nh \u0103n \u0111\u1ee9t iPhone 11, camera x\u1ecbn iPhone m\u1edbi c\u0169ng kh\u00f4ng th\u1ec3 so"},"content":{"rendered":"<article class=\"cate-24h-foot-arti-deta-info\">\n<h2 class=\"cate-24h-foot-arti-deta-sum ctTp tuht_show\" id=\"article_sapo\">\n                <strong><br \/>\n                    M\u1eabu iPhone v\u1eabn l\u00e0 l\u1ef1a ch\u1ecdn t\u1ed1t trong n\u0103m 2025 trong t\u1ea7m gi\u00e1 d\u01b0\u1edbi 6 tri\u1ec7u \u0111\u1ed3ng, v\u01b0\u1ee3t tr\u1ed9i h\u01a1n iPhone 11 nh\u1edd m\u00e0n h\u00ecnh OLED v\u00e0 camera xu\u1ea5t s\u1eafc.                <\/strong><br \/>\n            <\/h2>\n<p align=\"center\">\n<div id=\"container-24h-banner-in-image\" style=\"text-align: center;width: 100%;clear: both;position: relative;\">\n<div style=\"position:relative;max-width: 740px;margin: 0 auto\">\n<div>\n<section id=\"ADS_213_15s_container\" class=\"txtCent bnrPtn inImgExpandSection\">\n<div id=\"ADS_213_15s\"><script language=\"javascript\" type=\"text\/javascript\">\/\/<![CDATA[ \n\n\n                                    \n\t\t\t\t\t\t\t\t\tif (appSettings.allowLoadScript !==false) {\t\t\t\t\t\t\t\t\t\t\t   \n                                        if (typeof(ADS_213_15s.aNodes) != \"undefined\" &#038;&#038; ADS_213_15s.aNodes.length > 0) {\n                                            var parentNodeDiv = document.getElementById(\"ADS_213_15s_container\").parentNode.classList.add(\"inImgExpand\");\n                                            banner_tostring(ADS_213_15s,\"ADS_213_15s\");\n                                        } else {\n                                            document.getElementById(\"ADS_213_15s_container\").style.display = \"none\";\n                                        }\n\t\t\t\t\t\t\t\t\t}\n                                    \n                                \n\n \/\/]]><\/script>\n                            <\/div>\n<\/section>\n<p><span style=\"aspect-ratio: 1280 \/ 721;display:block;\"><\/span><\/div>\n<div id=\"24h-banner-in-image\" style=\"left: 50%;transform: translateX(-50%);position: absolute;display: block;height: 90px;color: white;bottom: 0px\">\n<div id=\"ADS_139_15s\" class=\"txtCent  \">\n<div class=\"text_adver_right\" onclick=\"in_image_close();\"><\/div>\n<p>                    <script language=\"javascript\" type=\"text\/javascript\">\/\/<![CDATA[ \n\n                                \n                                    banner_tostring(ADS_139_15s, \"ADS_139_15s\");\n                                \n                            \n\n \/\/]]><\/script>\n                        <\/div>\n<div id=\"24h-banner-in-image-close\" style=\"top:2px;right: 0px;position: absolute;display: none;overflow: hidden;width: 22px;height: 22px;color: #ccc;font-size: large;\"><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<p>                <script>\n                    document.getElementById(\"in-image-close\").setAttribute(\"onclick\", \"in_image_close();\");\n                    v_counter_interval  = 0;\n                    var interval_in_image = setInterval(function() {\n                        if(document.getElementById(\"24h-banner-in-image\")){\n                            var v_element_in_image  = document.getElementById(\"24h-banner-in-image\");\n                            if(v_element_in_image.childNodes[2] && v_element_in_image.childNodes[2].id){\n                                \/\/ setup c\u0103n ph\u1ea3i\n                                if(document.getElementById(v_element_in_image.childNodes[2].id)){\n                                    document.getElementById(v_element_in_image.childNodes[2].id).style.textAlign = \"right\";\n                                }\n                                if(v_element_in_image.childNodes[2].childNodes[1]){\n                                    if(v_element_in_image.childNodes[2].childNodes[1].childNodes[0]){\n                                        if(v_element_in_image.childNodes[2].childNodes[1].childNodes[0].id || (isIE() && v_element_in_image.childNodes[2].childNodes[1].id)){\n                                            if(document.getElementById(v_element_in_image.childNodes[2].childNodes[1].childNodes[0].id) || (isIE() && document.getElementById(v_element_in_image.childNodes[2].childNodes[1].id))){\n                                                if(isIE()){\n                                                    if(document.getElementById(v_element_in_image.childNodes[2].childNodes[1].childNodes[0].id).style.display !== \"none\" && document.getElementById(v_element_in_image.childNodes[2].childNodes[1].childNodes[0].id).getAttribute(\"data-google-query-id\") !== null){\n                                                        if(document.getElementById(\"24h-banner-in-image-close\")){\n                                                            document.getElementById(\"24h-banner-in-image-close\").style.display = \"inline-block\";\n                                                        }\n                                                    } else {\n                                                        if(document.getElementById(\"24h-banner-in-image-close\")){\n                                                            document.getElementById(\"24h-banner-in-image-close\").style.display = \"none\";\n                                                        }\n                                                    }\n                                                } else {\n                                                    if(document.getElementById(v_element_in_image.childNodes[2].childNodes[1].childNodes[0].id).style.display !== \"none\" && document.getElementById(v_element_in_image.childNodes[2].childNodes[1].childNodes[0].id).getAttribute(\"data-google-query-id\") !== null){\n                                                        if(document.getElementById(\"24h-banner-in-image-close\")){\n                                                            document.getElementById(\"24h-banner-in-image-close\").style.display = \"inline-block\";\n                                                        }\n                                                    } else {\n                                                        if(document.getElementById(\"24h-banner-in-image-close\")){\n                                                            document.getElementById(\"24h-banner-in-image-close\").style.display = \"none\";\n                                                        }\n                                                    }\n                                                }\n                                                v_counter_interval++;\n                                                if(v_counter_interval === 15){\n                                                    clearInterval(interval_in_image);\n                                                }\n                                            }\n                                        }\n                                    }\n                                }\n                            }\n                        }\n                    }, 1000);\n                    function in_image_close(){\n                        if(document.getElementById(\"24h-banner-in-image\")){\n                            document.getElementById(\"24h-banner-in-image\").innerHTML    = \"\";\n                        }\n                        if(document.getElementById(\"24h-banner-in-image-close\")){\n                            document.getElementById(\"24h-banner-in-image-close\").innerHTML    = \"\";\n                        }\n                    }\n \/\/]]><\/script>\n            <\/div>\n<p class=\"img_chu_thich_0407\">iPhone XS Max<\/p>\n<p>iPhone XS Max, ra m\u1eaft nh\u01b0 m\u1ed9t s\u1ea3n ph\u1ea9m cao c\u1ea5p c\u1ee7a Apple, v\u1eabn gi\u1eef \u0111\u01b0\u1ee3c s\u1ee9c h\u00fat m\u1ea1nh m\u1ebd trong n\u0103m 2025. V\u1edbi m\u00e0n h\u00ecnh OLED c\u1ee1 l\u1edbn, camera k\u00e9p v\u1edbi kh\u1ea3 n\u0103ng zoom quang h\u1ecdc v\u00e0 chip x\u1eed l\u00fd m\u1ea1nh m\u1ebd, chi\u1ebfc \u0111i\u1ec7n tho\u1ea1i n\u00e0y th\u1eadm ch\u00ed c\u00f2n v\u01b0\u1ee3t tr\u1ed9i h\u01a1n c\u1ea3 iPhone 11 &#8211; m\u1eabu iPhone m\u1edbi gi\u00e1 r\u1ebb b\u1eadc nh\u1ea5t hi\u1ec7n nay.<\/p>\n<p>Hi\u1ec7n t\u1ea1i, ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 s\u1edf h\u1eefu iPhone XS Max phi\u00ean b\u1ea3n 64GB v\u1edbi m\u1ee9c gi\u00e1 ch\u1ec9 t\u1eeb 5,8 tri\u1ec7u \u0111\u1ed3ng, r\u1ebb h\u01a1n g\u1ea7n 3 tri\u1ec7u \u0111\u1ed3ng so v\u1edbi iPhone 11, trong khi v\u1eabn \u0111\u01b0\u1ee3c trang b\u1ecb ph\u1ea7n c\u1ee9ng m\u1ea1nh m\u1ebd h\u01a1n. So v\u1edbi iPhone 11, XS Max t\u1ecf ra v\u01b0\u1ee3t tr\u1ed9i \u1edf nhi\u1ec1u kh\u00eda c\u1ea1nh.<\/p>\n<div align=\"center\">\n<script language=\"javascript\" type=\"text\/javascript\">\/\/<![CDATA[ \n\n\n \/\/]]><\/script><\/p>\n<section id=\"ADS_217_15s_container\" class=\"pdT5 pdB5 clF bnSponTop \">\n<div id=\"ADS_217_15s\" class=\"\"><script language=\"javascript\" type=\"text\/javascript\">\/\/<![CDATA[ \n\n\n                                    \n                                        if (appSettings.allowLoadScript !==false) {\n                                            if (typeof(ADS_217_15s.aNodes) != \"undefined\" &#038;&#038; ADS_217_15s.aNodes.length > 0) {\n                                                banner_tostring(ADS_217_15s,\"ADS_217_15s\");\n                                            } else {\n                                                \n            var boxPositionBanner = document.getElementById(\"ADS_217_15s_container\");\n            \/\/ Ki\u1ec3m tra elementid c\u00f3 t\u1ed3n t\u1ea1i\n            if (boxPositionBanner) {\n                \/\/ \u1ea8n ph\u1ea7n t\u1eed container\n                boxPositionBanner.setAttribute(\"style\", \"display: none !important;\");\n            }\n        \n                                            }\n                                        }\n                                    \n                                \n\n \/\/]]><\/script><\/div>\n<\/section>\n<p><!-- begin_media_player --><\/p>\n<div class=\"viewVideoPlay\"><!--div-highlight--><\/p>\n<div class=\"v-24h-media-player\" id=\"zplayer_7d3cf1_container\" style=\"display:block;width:660px;height:auto;position:relative\">\n<div id=\"zplayer_7d3cf1_ga\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_content_ga\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_content_play\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_content_preroll\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_content_overlay\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_content_postroll\" style=\"display:none\"><\/div>\n<p><!--begin:str_video_player--><\/p>\n<div id=\"v-24hContainer_zplayer_7d3cf1\" style=\"background: #eee;position:relative;height: auto\"><\/div>\n<div id=\"bnnSponBot_zplayer_7d3cf1\">\n<section id=\"ADS_218_15s_container\" class=\"pdT5 pdB5 clF bnSponBot \">\n<div id=\"ADS_218_15s\" class=\"\"><script language=\"javascript\" type=\"text\/javascript\">\/\/<![CDATA[ \n\n\n                                    \n                                        if (appSettings.allowLoadScript !==false) {\n                                            if (typeof(ADS_218_15s.aNodes) != \"undefined\" &#038;&#038; ADS_218_15s.aNodes.length > 0) {\n                                                banner_tostring(ADS_218_15s,\"ADS_218_15s\");\n                                            } else {\n                                                \n            var boxPositionBanner = document.getElementById(\"ADS_218_15s_container\");\n            \/\/ Ki\u1ec3m tra elementid c\u00f3 t\u1ed3n t\u1ea1i\n            if (boxPositionBanner) {\n                \/\/ \u1ea8n ph\u1ea7n t\u1eed container\n                boxPositionBanner.setAttribute(\"style\", \"display: none !important;\");\n            }\n        \n                                            }\n                                        }\n                                    \n                                \n\n \/\/]]><\/script><\/div>\n<\/section>\n<\/div>\n<\/div>\n<p><!--div-highlight-end--><!--Begin:position_banner_sponsor_video--><\/p>\n<div>\n<div id=\"ADS_200_15s\" class=\"txtCent\">\n                                <script language=\"javascript\" type=\"text\/javascript\">\/\/<![CDATA[ \n\n                                    \n                                        banner_tostring(ADS_200_15s, \"ADS_200_15s\");\n                                    \n                                \n\n \/\/]]><\/script>\n                            <\/div>\n<\/p><\/div>\n<p><!--End:position_banner_sponsor_video--><\/p>\n<div id=\"zplayer_7d3cf1_ga_preroll\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_ga_postroll\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_ga_overlay\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_ga_started\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_ga_doi_tac\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_ga_error1\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_ga_error2\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_ga_error3\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_ga_error4\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_ga_error5\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_ga_media_slow_waiting\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_ga_media_slow_metadata\" style=\"display:none\"><\/div>\n<div id=\"zplayer_7d3cf1_ga_videoviewership\" style=\"display:none\"><\/div>\n<p><script language=\"javascript\" type=\"text\/javascript\">\/\/<![CDATA[ \n\n        var v_load_recommend_boxzplayer_7d3cf1 = true;\n\t\t\/\/{VARIABLE_POSTER}\n\t\tvar current_vol_zplayer_7d3cf1 = 0;\n\t\tfunction initvideozplayer_7d3cf1() {\n            var volByCookie = getCookie(\"videoVolumeByUser\");\n            var vid_vol_var = 0.15;\n            \/\/ console.log(\"AE volByCookie: \"+volByCookie);\n            if (volByCookie != null) {\n                current_vol_zplayer_7d3cf1 = volByCookie;\n                if (volByCookie > 0) {\n                    \/\/ console.log(\"AE volByCookie VAR : \"+volByCookie);\n                    vid_vol_var = volByCookie;\n                }\n            }\n            \/\/ console.log(\"AE VIDVOL VAR : \"+vid_vol_var);\n            var vidLoaded = false,\n                dynamicId,\n                vidId,\n                parentVid = \"v-24hContainer_zplayer_7d3cf1\",\n                    videoElmStr=\"<video id=\"__VIDIDzplayer_7d3cf1__\" class=\"video-js vjs-default-skin vjs-16-9\" width=\"660\" height=\"446\" controls poster=\"https:\/\/cdn.24h.com.vn\/upload\/2-2025\/images\/2025-06-06\/1749197889-iphone-xs-max-capcut-fhd.jpg\" \" + \n'webkit-playsinline playsinline> ' +\n                    '<!--begin_source--><source src=\"https:\/\/cdn.24h.com.vn\/upload\/2-2025\/videoclip\/2025-06-06\/1749197889-iphone-xs-max-capcut-fhd_720p.m3u8\" type=\"application\/x-mpegURL\"><!--end_source--> ' +\n                    '\n\n<p class=\"vjs-no-js\"> '+\n                      'To view this video please enable JavaScript, and consider upgrading to a web browser that '+\n                      'supports HTML5 video '+\n                    ' ' +\n                  '',\n                videozplayer_7d3cf1,\n                videoAds1Conf = {\n                    \"poster\": \"\n                    \n                    \"offsetWatchPercent\": 20,\n                    \"stopOtherOnPlay\": true,\n                    \"parentVid\": parentVid,\n                    \"offHighlightOnBannerBottom\":false,\n                    \"vidErrorLog\": 1,\n                    \"skipAble\": true,\n                    \"skipTime\": 5000,\n                    \/*CDN_DOMAIN_HLS*\/\n                    \n                    \"skipAdsBtnContent\": \"Skip Ad\",\n                    \"showAdVol\": true,\n                    \"VIDEOID\": \"zplayer_7d3cf1\",\n                    \/*MINI_VIDEO*\/\n                    \"viewportAutoPlay\": true,\n                    \"vidVol\" : vid_vol_var,\n                    \/\/\"adVolIncrease\": 0.25,\n\t\t\t\t\t\/\/\"showVolIncreasement\":1,\n                    \/\/\"adVol\" : \"0.15\",\n                    \"trackSlowMedia\":1,\n                    \"secondToLoadMedia\":3000,\n                    \"secondToLoadMeta\":3000,\n                    \"prerollTimeEnd\" : 31,\n                    \"midrollTimeEnd\" : 15,\n                    \"postrollTimeEnd\" : 30,\n                    \"skipAdsBtnPos\": \"bottom-left\",\n                    \"theaterMod\": {height: 580},\n                    \"fastSeek\": {step: 5},\n\t\t\t\t\t\"userAgent\": \"axios\/1.8.3\",\n                    \"adLoadTimeout\" : 8000\n                    \n\t\t\t\t,\"vastUri\": \"https%3A%2F%2Fpubads.g.doubleclick.net%2Fgampad%2Fads%3Fsz%3D640x360%26iu%3D%2F124557882%2F24h%2Fvn%2Fdesktop%2Fhitech_fashion%2Fpreroll%26impl%3Ds%26gdfp_req%3D1%26env%3Dvp%26output%3Dvast%26unviewed_position_start%3D1%26url%3Dhttps%253A%252F%252Fwww.24h.com.vn%252Fthoi-trang-hi-tech%252Fiphone-chua-day-6-trieu-manh-an-dut-iphone-11-camera-xin-iphone-moi-cung-khong-the-so-c407a1670512.html%26description_url%3Dhttps%253A%252F%252Fwww.24h.com.vn%252Fthoi-trang-hi-tech%252Fiphone-chua-day-6-trieu-manh-an-dut-iphone-11-camera-xin-iphone-moi-cung-khong-the-so-c407a1670512.html%26correlator%3D1749371417%26ambient%3D1%26plcmt%3D2\"\n\t\t\t\t,\"vastUriPost\" : \"https%3A%2F%2Fvideo.24h.com.vn%2Fupload%2Fhtml%2Ftempvast.xml\"\n\t\t\t\t,\"vastUriMid\" : \"https%3A%2F%2Fvideo.24h.com.vn%2Fupload%2Fhtml%2Ftempvast.xml\"\n\t\t\t                    ,\"midTime\": 10\n                    \/*FALL_BACK*\/\n                    \/*PLAYLIST_ITEM*\/\n                    \/*DRM_VIDEO*\/\n                    ,\"tracking\": {\n            \"video\": {\n                vidDuration: 129\n                ,\"eventsToTrack\": [\"loaded\", \"duration\", \"percentsPlayed\", \"start\", \"end\", \"replay\", \"pause\",\n                \"volumeChange\", \"error\", \"fullscreen\", \"fullscreenduration\"]\n                \n            }\n        }\n                    \/\/{set_highlight_zplayer_html5}\n                    ,\"idBannerBottom\": \"bnnSponBot_zplayer_7d3cf1\"\n                }\n            if (volByCookie != null) {\n                if (volByCookie <= 0) {\n                    \/\/ console.log(\"AE volByCookie VAR set MUTED : \"+volByCookie);\n                    videoAds1Conf.muted = 1;\n                }\n            }\n            if(document.getElementById(parentVid).innerHTML.trim() == \"\"){\n                loadVidzplayer_7d3cf1();\n                vidLoaded = true;\n            }\n            \n            var count_time_update_zplayer_7d3cf1 = 0;\n            \n            function loadVidzplayer_7d3cf1(){\n                dynamicId = new Date().valueOf();\n                vidId = \"my-video-multiple1_\"+dynamicId;\n                videoAds1Conf.VIDEOID = vidId;\n                if(vidLoaded==true){\n                  videoAds1Conf.viewportAutoPlay = false;\n                }\n                \n                var newVideStr = videoElmStr.replace(\/__VIDIDzplayer_7d3cf1__\/g, vidId);\n                \n                document.getElementById(parentVid).innerHTML = newVideStr;\n                if (typeof adBlockEnabled_Unique != \"undefined\"){\n                    \/\/ XLCYCMHENG-42783 - player - async lib ima3 + multi video - fix bug adBlockEnabled kh\u00f4ng \u0111\u1ed3ng nh\u1ea5t\n                    adBlockEnabled = adBlockEnabled_Unique;\n                }\n                videozplayer_7d3cf1 = new videoObj(videoAds1Conf);\n                \n                \/\/ console.log(\"AE LOAD PLAYER\");\n                \/\/ console.log(videoAds1Conf);\n                \/\/ console.log(\"AE THIS VOLUME LOAD PLAYER muted VAR :\"+videoAds1Conf.muteByUser);\n                \/\/console.log(\"AE THIS VOLUME LOAD PLAYER is muted :\"+videozplayer_7d3cf1.player.muted());\n                \/\/console.log(\"AE THIS VOLUME LOAD PLAYER: \"+videozplayer_7d3cf1.player.volume());\n                \/\/console.log(\"AE THIS VOLUME LOAD PLAYER CURRENT VOLUME : \"+current_vol_zplayer_7d3cf1);\n                if ((typeof(videoAds1Conf.muteByUser) != \"undefined\" &#038;&#038; videoAds1Conf.muteByUser == 1) || (volByCookie != null &#038;&#038; volByCookie <= 0)) {\n                    videozplayer_7d3cf1.player.muted(1);\n                    \/\/ console.log(\"AE MUTE LOAD PLAYER ACTION SET MUTE: \");\n                }\n                \n                if (typeof adBlockEnabled_Unique == \"undefined\"){\n                    adBlockEnabled_Unique = videozplayer_7d3cf1.adBlockEnabled;\n                }\n                playerEventszplayer_7d3cf1(videozplayer_7d3cf1);\n                if(!document.getElementById(parentVid).classList.contains(parentVid+\"_loaded\")){\n                  document.getElementById(parentVid).className += \" \"+parentVid+\"_loaded\";\n                }\n\n                videozplayer_7d3cf1.player.on(\"videoended\", function(){\n                    \/\/ console.log(\"AE videoended\");\n                    window.autoplayAllowed_24hPlayer = false;\n                    videoAds1Conf.viewportAutoPlay = false;\n                    videoAds1Conf.autoplay = false;\n                    \/\/ console.log(\"AE videoended vol 1: \" + current_vol_zplayer_7d3cf1);\n                    \n                    \/\/var objVideos = videojs(vidId+\"_html5_api\");\n                    \/\/current_vol_zplayer_7d3cf1 = parseFloat(objVideos.controlBar.volumePanel.volumeControl.volumeBar.getPercent());\n                    \n                    \/\/console.log(\"AE videoended vol 2: \" + current_vol_zplayer_7d3cf1);\n                            \n                    if (current_vol_zplayer_7d3cf1 > 0) {\n                        videoAds1Conf.vidVol = current_vol_zplayer_7d3cf1;\n                        videoAds1Conf.muteByUser = 0;\n                    } else {\n                        videoAds1Conf.muteByUser = 1;\n                        videoAds1Conf.vidVol = 0;\n                    }\n                    var videoConf = videoAds1Conf;\n                    videoConf.viewportAutoPlay = false;\n                    \/\/ console.log(\"AE videoConf: \", videoConf);\n                    var element = document.getElementById(videoConf.VIDEOID);\n                    \/\/ element.parentNode.removeChild(element);\n                    \/\/ videozplayer_7d3cf1 = undefined;\n                    videozplayer_7d3cf1.player.dispose();\n                    loadVidzplayer_7d3cf1();\n                });\n\n                \n        videozplayer_7d3cf1.player.on(\"loadeddata\", function(){\n            \/\/ 20220224 fix l\u1ed7i kh\u00f4ng kh\u1edfi t\u1ea1o \u0111c playerInitHeight\n            if (this.playerInitHeight <= 0){\n                this.playerInitHeight = Math.round(this.getById(this.VIDEOID).getBoundingClientRect().height)\n                this.dbglog(\"this.playerInitHeight: \" + this.playerInitHeight)\n\n                this.playerHasSponsorInitHeight = Math.floor(this.getById(this.VIDEOID).getBoundingClientRect().height) - 1;\/\/ l\u00e0m tr\u00f2n xu\u1ed1ng &#038; -1\n                this.dbglog(\"this.playerHasSponsorInitHeight: \" + this.playerHasSponsorInitHeight);\n            }\n        }.bind(videozplayer_7d3cf1));\n\n        videozplayer_7d3cf1.player.on(\"volumechange\", function(){\n            var new_vd_volume = videozplayer_7d3cf1.player.volume();\n            \/\/ console.log(\"AE volume change\");\n            \/\/ console.log(\"AE THIS VOLUME AFTER CHANGE: \"+videozplayer_7d3cf1.player.volume());\n            \/\/ console.log(\"AE volume change is mute : \"+videozplayer_7d3cf1.player.muted());\n            var is_vd_muted = videozplayer_7d3cf1.player.muted();\n            var check_set_cookie = false;\n            if (new_vd_volume < 0.08 &#038;&#038; count_time_update_zplayer_7d3cf1 > 10) {\n                is_vd_muted = true;\n            }\n            if (is_vd_muted == true) {\n                \/\/ console.log(\"AE is_vd_muted TRUE\");\n                if (current_vol_zplayer_7d3cf1 > 0 &&  count_time_update_zplayer_7d3cf1 > 10) {\n                    check_set_cookie = true;\n                }\n                current_vol_zplayer_7d3cf1 = 0;\n                videozplayer_7d3cf1.player.muted(1);\n                setTimeout(function(){\n                    videozplayer_7d3cf1.player.muted(1);\n                },300);\n            } else {\n                \/\/ console.log(\"AE is_vd_muted FALSE\");\n                if (volByCookie <= 0 &#038;&#038; count_time_update_zplayer_7d3cf1 < 5) {\n                    check_set_cookie = false;\n                } else {\n                    check_set_cookie = true;\n                }\n                current_vol_zplayer_7d3cf1 = new_vd_volume;\n            }\n            \/\/ console.log(\"AE check_set_cookie: \"+check_set_cookie);\n            if (check_set_cookie == true) {\n                setCookie(\"videoVolumeByUser\", current_vol_zplayer_7d3cf1, 30*24, \" \"24h.com.vn\", \"\");\/\/ l\u01b0u cookie 30 ng\u00e0y\n                \/\/ console.log(\"AE SET COOKIE\");\n            } else {\n                \/\/ console.log(\"AE NOTTTT SET COOKIE\");\n            }\n            \/\/ console.log(\"AE THIS VOLUME AFTER CHANGE LATER: \"+current_vol_zplayer_7d3cf1);\n        }.bind(videozplayer_7d3cf1));\n    \n\n                videozplayer_7d3cf1.player.ready(function () {\n                    \/\/ XLCYCMHENG-38546 - [24H] T\u1ed1i \u01b0u kho\u1ea3ng tr\u1ed1ng tr\u00ean\/d\u01b0\u1edbi banner sponsor_video_top \/ sponsor_video_botton\n                    if (this.idBannerBottom != \"\"){\n                        let vidEl = this.getById(this.VIDEOID);\n                        let vidHeight = vidEl.getBoundingClientRect().height;\n\n                        \/\/ l\u00e0m tr\u00f2n xu\u1ed1ng &#038; -1 height div ch\u1ee9a player\n                        let parentHeight = Math.floor(vidHeight) - 1;\n                        vidEl.parentNode.style.height = parentHeight + \"px\";\n                        vidEl.parentNode.style.overflowY = \"hidden\";\n\n                        \/\/ c\u0103n player l\u00f9i l\u00ean 0.7px\n                        vidEl.style.marginTop = \"-0.7px\";\n\n                        \/\/ 20220110: fix l\u1ed7i khi xem ch\u1ebf \u0111\u1ed9 theater\n                        let style = document.createElement(\"style\");\n                        style.type = \"text\/css\";\n                        style.innerHTML = \".theaterDisplay .video-js.vjs-16-9{margin-top: 0px !important}\";\n                        document.getElementsByTagName(\"head\")[0].appendChild(style);\n                    }\n                }.bind(videozplayer_7d3cf1));\n            }\n\t\t\tfunction playerEventszplayer_7d3cf1(videozplayer_7d3cf1){\n                \n        \/*RESUME_WATCHING_EVENTS-START*\/\n        \/\/ l\u01b0u cookie item + th\u1eddi gian \u0111\u00e3 xem\n        let cookieKey        = \"player__resume_watching_1670512_d2260a14ea3ea02b91551f3d3f452c5b\";\n        let playItem         = 0;\n        let playTime         = 0;\n        let playItemResuming = 0;    \/\/ 0 -> ch\u01b0a x\u1eed l\u00fd; > 0 -> item c\u1ea7n nh\u1ea3y t\u1edbi; < 0 -> \u0111\u00e3 x\u1eed l\u00fd xong\n        let playTimeResuming = 0;    \/\/ 0 -> ch\u01b0a x\u1eed l\u00fd; > 0 -> th\u1eddi \u0111i\u1ec3m c\u1ea7n nh\u1ea3y t\u1edbi; < 0 -> \u0111\u00e3 x\u1eed l\u00fd xong\n        let useStorage       = true; \/\/ s\u1eed d\u1ee5ng Storage \u0111\u1ec3 l\u01b0u tr\u1eef - kh\u00f4ng b\u1ecb gi\u1edbi h\u1ea1n s\u1ed1 l\u01b0\u1ee3ng, dung l\u01b0\u1ee3ng, th\u1eddi gian; kh\u00f4ng b\u1ecb g\u1eedi l\u00ean server khi request trang\n        let minDuration      = 10;\n        let adsTimeResuming  = 0;\n        let adsBefore        = true;\n        \/\/ XLCYCMHENG-39918 - player - resume watching - manager keys\n        \/\/ Math.floor(Date.now() \/ 1000) -> th\u1eddi gian hi\u1ec7n t\u1ea1i (gi\u00e2y) theo UTC\n        let timeLiveKey      = 720;\n        let updatetimeKey    = \"player__resume_watching__updatetime\";\n\n        \/\/ l\u1ea5y item + th\u1eddi gian \u0111\u00e3 xem t\u1eeb cookie\n        let watching = \"\";\n\n        if (useStorage && typeof Storage !== \"undefined\"){\n            \/\/ XLCYCMHENG-39918 - player - resume watching - manager keys\n            \/\/ khai b\u00e1o h\u00e0m l\u1ea5y th\u1eddi \u0111i\u1ec3m c\u1eadp nh\u1eadt key\n            var player__resume_watching__updatetime__get = function (key) {\n                if (typeof key == \"undefined\" || !key){return 0;}\n\n                let default_time        = (new Date(\"2022-10-01 00:00:00\")).getTime(); \/\/ m\u1eb7c \u0111\u1ecbnh n\u1ebfu kh\u00f4ng c\u00f3 th\u1eddi \u0111i\u1ec3m c\u1eadp nh\u1eadt c\u0169\n                let updatetime          = default_time;\n                let updatetime_all_text = localStorage.getItem(updatetimeKey);\n                if (updatetime_all_text != \"\"){\n                    try {\n                        let updatetime_all_obj = JSON.parse(updatetime_all_text);\n                        if (typeof updatetime_all_obj == \"object\" && updatetime_all_obj !== null && typeof updatetime_all_obj[key] != \"undefined\"){\n                            updatetime = parseInt(updatetime_all_obj[key]);\n                            if (isNaN(updatetime)){\n                                updatetime = default_time;\n                            }\n                        }\n                    } catch (err){}\n                }\n\n                return updatetime;\n            };\n\n            \/\/ XLCYCMHENG-39918 - player - resume watching - manager keys\n            \/\/ khai b\u00e1o h\u00e0m l\u01b0u th\u1eddi \u0111i\u1ec3m c\u1eadp nh\u1eadt key\n            var player__resume_watching__updatetime__set = function (key, remove_key) {\n                if (typeof key == \"undefined\" || !key){return false;}\n\n                if (typeof remove_key == \"undefined\"){\n                    remove_key = false;\n                }\n\n                let updatetime_all_obj = {};\n                let updatetime_all_text = localStorage.getItem(updatetimeKey);\n                if (updatetime_all_text != \"\"){\n                    try {\n                        updatetime_all_obj = JSON.parse(updatetime_all_text);\n                    } catch (err){}\n                }\n                if (typeof updatetime_all_obj != \"object\" || updatetime_all_obj === null){\n                    updatetime_all_obj = {};\n\n                    \/\/ danh s\u00e1ch c\u00e1c key c\u00f3 trong localStorage\n                    let arr_all_key = Object.keys(localStorage);\n                    if (typeof arr_all_key == \"object\" && arr_all_key !== null){\n                        try {\n                            \/\/ c\u00e1c key l\u01b0u l\u1ecbch s\u1eed xem ti\u1ebfp c\u0169 ch\u01b0a t\u1eebng \u0111\u01b0\u1ee3c \u0111\u01b0a v\u00e0o danh s\u00e1ch th\u1eddi \u0111i\u1ec3m c\u1eadp nh\u1eadt\n                            let arr_key = arr_all_key.filter(key => key.match(\/player__resume_watching_(.*)\/));\n                            if (typeof arr_key == \"object\" && arr_key !== null){\n                                for (let i in arr_key) {\n                                    updatetime_all_obj[arr_key[i]] = Math.floor(Date.now() \/ 1000);\n                                }\n                            }\n                        } catch (err){}\n                    }\n                }\n\n                if (!remove_key){\/\/ c\u1eadp nh\u1eadt th\u1eddi \u0111i\u1ec3m c\u1eadp nh\u1eadt\n                    updatetime_all_obj[key] = Math.floor(Date.now() \/ 1000);\n\n                    try {\n                        localStorage.setItem(updatetimeKey, JSON.stringify(updatetime_all_obj));\n                    } catch (err){\n                        console.log(\"player: => set localStorage updatetimeKey after update - error: \" + err.message);\n                    }\n                } else if (typeof updatetime_all_obj[key] != \"undefined\"){\/\/ remove n\u1ebfu c\u00f3 th\u1eddi \u0111i\u1ec3m c\u1eadp nh\u1eadt c\u0169\n                    delete updatetime_all_obj[key];\n\n                    try {\n                        localStorage.setItem(updatetimeKey, JSON.stringify(updatetime_all_obj));\n                    } catch (err){\n                        console.log(\"player: => set localStorage updatetimeKey after delete - error: \" + err.message);\n                    }\n                }\n\n                return true;\n            };\n\n            \/\/ l\u1ea5y l\u1ecbch s\u1eed \u0111ang xem\n            watching = localStorage.getItem(cookieKey);\n\n            console.log(\"player: => get localStorage resume watching: \" + watching);\n\n            \/\/ c\u00f3 key -> check h\u1ebft h\u1ea1n key th\u00ec x\u00f3a, kh\u00f4ng d\u00f9ng\n            if (timeLiveKey > 0 && watching !== null && watching !== \"\"){\n                let updatetime = player__resume_watching__updatetime__get(cookieKey);\n                if (updatetime + 60 * 60 * timeLiveKey < Math.floor(Date.now() \/ 1000)){\/\/ h\u1ebft h\u1ea1n t\u1ed3n t\u1ea1i\n                    try {\n                        localStorage.removeItem(cookieKey);\n\n                        console.log(\"player: => remove expires localStorage resume watching: \" + cookieKey);\n                    } catch (err){\n                        console.log(\"player: => remove expires localStorage resume watching: \" + cookieKey + \" - error: \" + err.message);\n                    }\n                }\n            }\n        } else {\n            watching = getCookie(cookieKey);\n\n            console.log(\"player: => get cookie resume watching: \" + watching);\n        }\n\n        if (!watching || typeof watching != \"string\"){\n            watching = \"\";\n        }\n\n        if (watching != \"\"){\n            let arr_watching = watching.split(\":\");\n            if (arr_watching.length >= 2){\n                let watchingItem = parseInt(arr_watching[0]);\n                let watchingTime = parseFloat(arr_watching[1]);\n\n                if (!isNaN(watchingItem) && watchingItem > 0){\n                    playItemResuming = watchingItem;\/\/ l\u01b0u item c\u1ea7n nh\u1ea3y t\u1edbi khi b\u1eaft \u0111\u1ea7u ch\u1ea1y video\n                }\n\n                if (!isNaN(watchingTime) && watchingTime > 0){\n                    playTimeResuming = watchingTime;\/\/ l\u01b0u th\u1eddi gian c\u1ea7n nh\u1ea3y t\u1edbi khi b\u1eaft \u0111\u1ea7u ch\u1ea1y video\n\n                    adsTimeResuming = watchingTime;\/\/ l\u01b0u th\u1eddi gian qu\u1ea3ng c\u00e1o c\u1ea7n x\u1eed l\u00fd\n                }\n\n                if (playItemResuming > 0 || playTimeResuming > 0){\n                    if (playItemResuming > 0){\n                        adsTimeResuming = 100000;\/\/ playlist xem t\u1eeb item th\u1ee9 2 -> ch\u1eb7n lu\u00f4n preroll v\u00e0 midroll\n                    }\n\n                    console.log(\"player: => need resume watching to item:\" + playItemResuming + \"; time:\" + playTimeResuming);\n                }\n            }\n        }\n\n        videozplayer_7d3cf1.player.on([\n            \"resume-watching\",\n        ], function (e) {\n            if (minDuration > 0 && typeof this.tracking != \"undefined\" && typeof this.tracking.video != \"undefined\"){\n                let duration = 0;\n\n                if (typeof this.tracking.video.playlistTotalMins != \"undefined\"){\n                    duration = this.tracking.video.playlistTotalMins;\n                }\n\n                if (typeof this.tracking.video.vidDuration != \"undefined\"){\n                    duration = this.tracking.video.vidDuration;\n                }\n\n                if (duration > 0 && duration < minDuration){\n                    \/\/ t\u1ed5ng th\u1eddi gian c\u1ee7a video nh\u1ecf h\u01a1n m\u1ee9c min -> h\u1ee7y c\u1ed1 g\u1eafng ph\u00e1t ti\u1ebfp\n                    playItemResuming = -1;\n                    playTimeResuming = -1;\n                    \/\/ h\u1ee7y c\u1ed1 g\u1eafng ch\u1eb7n qu\u1ea3ng c\u00e1o\n                    adsTimeResuming  = -1;\n                }\n            }\n\n            if (playItemResuming > 0 || playTimeResuming > 0){\n                let currentItem = this.isPlaylist ? this.player.playlist.currentItem() : 0;\n\n                if (playItemResuming > 0 && this.isPlaylist && this.player.playlist.lastIndex() > 0){\n                    if (playItemResuming > this.player.playlist.lastIndex()){\n                        playItemResuming %= (this.player.playlist.lastIndex() + 1);\n                    }\n\n                    if (this.player.playlist.currentItem() != playItemResuming){\n                        this.player.playlist.currentItem(playItemResuming);\/\/ nh\u1ea3y t\u1edbi item\n\n                        console.log(\"player:event:\" + e.type + \" => resume watching item:\" + this.player.playlist.currentItem());\n                    }\n                }\n\n                if (currentItem != playItemResuming && playTimeResuming > 0){\n                    \/\/ h\u1eb9n trigger v\u00e0o s\u1ef1 ki\u1ec7n play\/loadeddata ti\u1ebfp theo (sau khi load \u0111\u01b0\u1ee3c item) -> thay \u0111\u1ed5i time sau\n                    this.player.one([\n                        \"play\",\n                        \"loadeddata\",\n                    ], function (e) {\n                        if (playItemResuming > 0 || playTimeResuming > 0){\n                            console.log(\"player:event:\" + e.type + \" => triggerEvt:resume-watching\");\n\n                            this.triggerEvt(\"resume-watching\");\n                        }\n                    }.bind(this));\n\n                    return;\n                }\n\n                if (playTimeResuming > 0){\n                    this.player.currentTime(playTimeResuming);\n                }\n\n\n                playItem = this.isPlaylist ? this.player.playlist.currentItem() : 0;\n                playTime = this.player.currentTime();\n\n                console.log(\"player:event:\" + e.type + \" => resume watching item:\" + playItem + \"; time:\" + playTime);\n\n\n                \/\/ k\u00edch ho\u1ea1t s\u1ef1 ki\u1ec7n onPlay n\u1ebfu ch\u01b0a ch\u1ea1y \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o tracking\n                if (!this.getState(\"sentPlay\") && !this.player.paused()) {\n                    this.triggerEvt(\"onPlay\");\n\n                    console.log(\"player:event:\" + e.type + \" => triggerEvt:onPlay\");\n                }\n            }\n        }.bind(videozplayer_7d3cf1));\n        videozplayer_7d3cf1.player.one([\n            \"play\",\n            \"loadeddata\",\n        ], function (e) {\n            if (playItemResuming > 0 || playTimeResuming > 0){\n                if (adsBefore){\n                    let hasPreroll = false;\n\n                    if (this.isPlaylist){\n                        let currentItem       = this.player.playlist.currentItem();\n                        let currentItemSource = this.playlistConf;\n                        let currentSrc        = currentItemSource[currentItem].sources[0];\n\n                        let adTag = typeof currentSrc != \"undefined\" && typeof currentSrc.adTagUrl != \"undefined\" ? currentSrc.adTagUrl : false;\n                        if (!adTag || adTag === \"\") {\n                            adTag = this.tempVast;\n                        }\n\n                        hasPreroll = !adTag ? false :  true;\n                    } else {\n                        let vastUri = this.vastUri;\n                        if (!vastUri || vastUri === \"\") {\n                            vastUri = this.tempVast;\n                        }\n\n                        hasPreroll = !vastUri ? false :  true;\n                    }\n\n                    if (hasPreroll){\n                        this.handlePreroll();\n                    } else {\n                        console.log(\"player:event:\" + e.type + \" => triggerEvt:resume-watching\");\n\n                        this.triggerEvt(\"resume-watching\");\n                    }\n                } else {\n                    console.log(\"player:event:\" + e.type + \" => triggerEvt:resume-watching\");\n\n                    this.triggerEvt(\"resume-watching\");\n                }\n            }\n        }.bind(videozplayer_7d3cf1));\n        videozplayer_7d3cf1.player.one([\n            \"adend\",\n            \"adskip\",\n            \"nopreroll\",\n            \"adscanceled\",\n            \"adserror\",\n        ], function (e) {\n            if (playItemResuming > 0 || playTimeResuming > 0){\n                \/\/ h\u1eb9n trigger v\u00e0o s\u1ef1 ki\u1ec7n playing ti\u1ebfp theo\n                this.player.one([\n                    \"playing\",\n                ], function (e) {\n                    if (playItemResuming > 0 || playTimeResuming > 0){\n                        console.log(\"player:event:\" + e.type + \" => triggerEvt:resume-watching\");\n\n                        this.triggerEvt(\"resume-watching\");\n                    }\n                }.bind(this));\n            }\n        }.bind(videozplayer_7d3cf1));\n        videozplayer_7d3cf1.player.on(\"timeupdated\", function (e) {\n            let currentItem = this.isPlaylist ? this.player.playlist.currentItem() : 0;\n            let currentTime = this.player.currentTime();\n            \n            if (currentItem != playItem || Math.abs(currentTime - playTime) > 0.5){\/\/ l\u01b0u cookie khi c\u00f3 sai kh\u00e1c tr\u00ean 0.5s\n                playItem = currentItem;\n                playTime = currentTime;\n\n                if (useStorage && typeof Storage !== \"undefined\"){\n                    try {\n                        localStorage.setItem(cookieKey, playItem+\":\"+playTime);\n\n                        \/\/ console.log(\"player:event:\" + e.type + \" => set localStorage resume watching to item:\" + currentItem + \"; time:\" + currentTime);\n                    } catch (err){\n                        console.log(\"player:event:\" + e.type + \" => set localStorage resume watching to item:\" + currentItem + \"; time:\" + currentTime + \"; err:\" + err.message);\n                    }\n\n                    \/\/ XLCYCMHENG-39918 - player - resume watching - manager keys\n                    player__resume_watching__updatetime__set(cookieKey);\n                } else {\n                    setCookie(cookieKey, currentItem+\":\"+currentTime, (timeLiveKey > 0 ? timeLiveKey : 720), \" \"24h.com.vn\", \"\");\n\n                    \/\/ console.log(\"player:event:\" + e.type + \" => set cookie resume watching to item:\" + currentItem + \"; time:\" + currentTime);\n                }\n            }\n\n            if (playItemResuming > 0 || playTimeResuming > 0){\n                if (currentItem >= playItemResuming && currentTime >= playTimeResuming + 5){\n                    \/\/ h\u1ee7y c\u1ed1 g\u1eafng ph\u00e1t ti\u1ebfp t\u1eeb cookie khi \u0111\u00e3 resume th\u00e0nh c\u00f4ng & ch\u1ea1y \u0111\u01b0\u1ee3c 1 kho\u1ea3ng\n                    playItemResuming = -1;\n                    playTimeResuming = -1;\n                    \/\/ h\u1ee7y c\u1ed1 g\u1eafng ch\u1eb7n qu\u1ea3ng c\u00e1o\n                    adsTimeResuming = -1;\n                }\n            }\n\n            \/\/ k\u00edch ho\u1ea1t s\u1ef1 ki\u1ec7n onPlay n\u1ebfu ch\u01b0a ch\u1ea1y \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o tracking\n            if (!this.getState(\"sentPlay\") && !this.player.paused()) {\n                this.triggerEvt(\"onPlay\");\n\n                console.log(\"player:event:\" + e.type + \" => triggerEvt:onPlay\");\n            }\n        }.bind(videozplayer_7d3cf1));\n        videozplayer_7d3cf1.player.on([\n            \"seeking\",\n            \"seeked\",\n        ], function (e) {\n            \/\/ h\u1ee7y c\u1ed1 g\u1eafng ph\u00e1t ti\u1ebfp t\u1eeb cookie khi user t\u1ef1 thay \u0111\u1ed5i th\u1eddi gian xem\n            playItemResuming = -1;\n            playTimeResuming = -1;\n            \/\/ h\u1ee7y c\u1ed1 g\u1eafng ch\u1eb7n qu\u1ea3ng c\u00e1o\n            adsTimeResuming  = -1;\n        });\n        videozplayer_7d3cf1.player.on([\n            \"endVid\",\n            \"onPostRollStart\",\n            \"videoended\",\n        ], function (e) {\n            \/\/ h\u1ee7y c\u1ed1 g\u1eafng ph\u00e1t ti\u1ebfp t\u1eeb cookie khi \u0111\u00e3 k\u1ebft th\u00fac\n            playItemResuming = -1;\n            playTimeResuming = -1;\n            \/\/ h\u1ee7y c\u1ed1 g\u1eafng ch\u1eb7n qu\u1ea3ng c\u00e1o\n            adsTimeResuming  = -1;\n\n            playItem = 0;\n            playTime = 0;\n\n            \/\/ x\u00f3a th\u00f4ng tin l\u1ecbch s\u1eed \u0111ang xem\n            if (useStorage && typeof Storage !== \"undefined\"){\n                try {\n                    localStorage.removeItem(cookieKey);\n\n                    console.log(\"player:event:\" + e.type + \" => remove localStorage resume watching\");\n                } catch (err){\n                    console.log(\"player:event:\" + e.type + \" => remove localStorage resume watching - error: \" + err.message);\n                }\n\n                \/\/ XLCYCMHENG-39918 - player - resume watching - manager keys\n                player__resume_watching__updatetime__set(cookieKey, true);\n            } else {\n                setCookie(cookieKey, playItem+\":\"+playTime, 1, \" \"24h.com.vn\", \"\");\n\n                console.log(\"player:event:\" + e.type + \" => remove cookie resume watching\");\n            }\n        });\n        videozplayer_7d3cf1.player.on([\n            \"readyforpreroll\",\n        ], function (e) {\n            if (!adsBefore && adsTimeResuming > 0){\n                let closeAds = \"\";\n\n                if (this.player.ads.isInAdMode()){\/\/ preroll\n                    if (adsTimeResuming > 5){\/\/ th\u1eddi \u0111i\u1ec3m xem ti\u1ebfp qu\u00e1 5s\n                        closeAds = \"preroll\";\n                    }\n                } else {\/\/ midroll\n                    let duration = this.player.duration();\n                    if (!duration){\n                        duration = 0;\n                    }\n                    if (adsTimeResuming > 0 && duration > 0 && (\n                            (this.midTime && adsTimeResuming > this.midTime)\n                            || adsTimeResuming > duration \/ 2\n                        )\n                    ){\n                        closeAds = \"midroll\";\n                    }\n                }\n\n                if (closeAds != \"\"){\n                    this.closeAd();\n\n                    console.log(\"player:event:\" + e.type + \" => cancel \" + closeAds + \" - closeAd\");\n\n                    if (this.player.paused()) {\/\/ c\u1ed1 kh\u1edfi ch\u1ea1y ti\u1ebfp n\u1ebfu \u0111ang b\u1ecb d\u1eebng\n                        if (this.autoplayRequiresMute){\/\/ b\u1eaft bu\u1ed9c ph\u1ea3i mute -> t\u1eaft ti\u1ebfng \u0111\u1ec3 play \u0111c lu\u00f4n\n                            this.player.muted(true);\n                        }\n\n                        this.player.play();\n                    }\n                }\n            }\n        }.bind(videozplayer_7d3cf1));\n        \/*RESUME_WATCHING_EVENTS-END*\/\n    \n\t\t\t\tvideozplayer_7d3cf1.player.on(\"onPrerollError\", function(name) {\n\t\t\t\t\tvar objVideos = videojs(vidId+\"_html5_api\");\n\t\t\t\t});\n\t\t\t\tvideozplayer_7d3cf1.player.on(\"AE_completed\", function(name) {\n\t\t\t\t    \/\/ console.log(\"AE_completed AE_completed :\"+current_vol_zplayer_7d3cf1);\n\t\t\t\t    var is_vd_mute = videozplayer_7d3cf1.player.muted();\n                    if (is_vd_mute == true) {\n                        \n                        \n                        \/\/videozplayer_7d3cf1.player.volume(0);\n                        \n                        setTimeout(function(){\n                            videozplayer_7d3cf1.player.muted(1);\n                            \/\/ console.log(\"AE_completed AE_completed set MUTED\");\n                        },400);\n                        \n                    }\n\t\t\t\t});\n                videozplayer_7d3cf1.player.on(\"onPlay\", function(name) {\n                    \/\/ console.log(\"onPlay AE_started AE_started :\"+current_vol_zplayer_7d3cf1);\n                    var is_vd_mute = videozplayer_7d3cf1.player.muted();\n                    if (is_vd_mute == true) {\n                        if (current_vol_zplayer_7d3cf1 > 0) {\n                            \/\/ console.log(\"AE SET VOLUME 1111111\");\n                            videozplayer_7d3cf1.player.volume(current_vol_zplayer_7d3cf1);\n                        }\n                        videozplayer_7d3cf1.player.muted(1);\n                        \/\/ console.log(\"AE MUTE LOAD PLAYER ACTION SET MUTE 111111: \");\n                    }\n                    \/\/ console.log(\"AE THIS VOLUME is muted :\"+videozplayer_7d3cf1.player.muted());\n                    \/\/ console.log(\"AE THIS VOLUME: \"+videozplayer_7d3cf1.player.volume());\n                    \/\/ begin 5\/10\/2017 TuyenNT xu_ly_gan_ga_video_theo_loai_giai_dau_frontend_pc\n                    send_tracking_video('none', 'Null', 1670512, 407, 'hitech_fashion', 'pc', 'play', 'no', 'no', 1, 'video_noi_dung');\n                    \/\/ end 5\/10\/2017 TuyenNT xu_ly_gan_ga_video_theo_loai_giai_dau_frontend_pc\n                    \/\/Begin 14-07-2017 : Thangnb tracking_google_tag_manager_video\n                    \n                    \/\/End 14-07-2017 : Thangnb tracking_google_tag_manager_video\n                    send_tracking_video('', 'none', 0, 0, '', 'pc', '', 'no', 'no', 3, 'video_noi_dung');\n                });\n                \/\/ Begin 12-12-2018 trungcq XLCYCMHENG_33549_xu_ly_scroll_to_top\n                videozplayer_7d3cf1.player.on(\"playerMinimized\", function(name) {\n                    \/\/ console.log(\"Listener playerMinimized: \");\n                    if ($(\"#arrowPageUp\").length) {\n                        $(\"#arrowPageUp\").css(\"bottom\",\"157px\");\n                        $(\"#backpage\").css(\"bottom\",\"200px\");\n                    }\n                });\n                videozplayer_7d3cf1.player.on(\"playerUnMinimized\", function(name) {\n                    \/\/ console.log(\"Listener playerUnMinimized: \");\n                    if ($(\"#arrowPageUp\").length) {\n                        $(\"#arrowPageUp\").css(\"bottom\",\"20px\");\n                    }\n                });\n                videozplayer_7d3cf1.player.on(\"miniPlayerClosed\", function(name) {\n                    \/\/ console.log(\"Listener miniPlayerClosed: \");\n                    if ($(\"#arrowPageUp\").length) {\n                        $(\"#arrowPageUp\").css(\"bottom\",\"20px\");\n                    }\n                });\n                \n       var v_videoviewership_log_zplayer_7d3cf1 = document.getElementById(\"zplayer_7d3cf1_ga_videoviewership\");\n        videozplayer_7d3cf1.player.on(\"content_first_quarter\", function(){\n            \/\/ G\u1ecdi GA load video\n            if(v_videoviewership_log_zplayer_7d3cf1){\n                send_tracking_video('', '', 1670512, 407, '', 'pc', 'first_quartile', '', '', 5);\n            }\n        });\n        videozplayer_7d3cf1.player.on(\"content_second_quarter\", function(){\n            \/\/ G\u1ecdi GA load video\n            if(v_videoviewership_log_zplayer_7d3cf1){\n                \/\/ Tao th\u1ebb div \u0111\u1ec3 ch\u01b0a link GA\n                $(\"\n\n<div id='link_ga_midpoint_zplayer_7d3cf1' style=\"display:none;\"><\/script><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_videoviewership&#8221;);\n                if(document.getElementById(&#8220;link_ga_midpoint_zplayer_7d3cf1&#8243;)){\n                    send_tracking_video(&#8221;, &#8221;, 1670512, 407, &#8221;, &#8216;pc&#8217;, &#8216;midpoint&#8217;, &#8221;, &#8221;, 5);\n                }\n            }\n        });\n        videozplayer_7d3cf1.player.on(&#8220;content_third_quarter&#8221;, function(){\n            \/\/ G\u1ecdi GA load video\n            if(v_videoviewership_log_zplayer_7d3cf1){\n                \/\/ Tao th\u1ebb div \u0111\u1ec3 ch\u01b0a link GA\n                $(&#8220;\n\n<div id=\"link_ga_third_zplayer_7d3cf1\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_videoviewership&#8221;);\n                if(document.getElementById(&#8220;link_ga_third_zplayer_7d3cf1&#8243;)){\n                    send_tracking_video(&#8221;, &#8221;, 1670512, 407, &#8221;, &#8216;pc&#8217;, &#8216;third_quarter&#8217;, &#8221;, &#8221;, 5);\n                }\n            }\n        });\n        videozplayer_7d3cf1.player.on(&#8220;content_complete&#8221;, function(){\n            \/\/ G\u1ecdi GA load video\n            if(v_videoviewership_log_zplayer_7d3cf1){\n                \/\/ Tao th\u1ebb div \u0111\u1ec3 ch\u01b0a link GA\n                $(&#8220;\n\n<div id=\"link_ga_complete_zplayer_7d3cf1\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_videoviewership&#8221;);\n                if(document.getElementById(&#8220;link_ga_complete_zplayer_7d3cf1&#8243;)){\n                    send_tracking_video(&#8221;, &#8221;, 1670512, 407, &#8221;, &#8216;pc&#8217;, &#8216;complete&#8217;, &#8221;, &#8221;, 5);\n                }\n            }\n        });\n        videozplayer_7d3cf1.player.on(&#8220;miniPlayerClosed&#8221;, function(){\n            \/\/ G\u1ecdi GA load video\n            if(v_videoviewership_log_zplayer_7d3cf1){\n                \/\/ Tao th\u1ebb div \u0111\u1ec3 ch\u01b0a link GA\n                $(&#8220;\n\n<div id=\"link_ga_mini_close_zplayer_7d3cf1\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_videoviewership&#8221;);\n                if(document.getElementById(&#8220;link_ga_mini_close_zplayer_7d3cf1&#8243;)){\n                    send_tracking_video(&#8221;, &#8221;, 1670512, 407, &#8221;, &#8216;pc&#8217;, &#8216;click_close&#8217;, &#8221;, &#8221;, 5);\n                }\n            }\n        });\n    \n                \/\/ End 12-12-2018 trungcq XLCYCMHENG_33549_xu_ly_scroll_to_top\n                \n        var v_event_tracking_impression_prerollzplayer_7d3cf1 = document.getElementById(&#8220;zplayer_7d3cf1_ga_preroll&#8221;);\n        \/\/ c\u00e1c tr\u01b0\u1eddng h\u1ee3p m\u00e3 l\u1ed7i c\u1ee7a tr\u00ecnh duy\u1ec7t tr\u1ea3 v\u1ec1\n        videozplayer_7d3cf1.player.on(&#8220;AE_impression&#8221;, function(name) {\n            \/\/ G\u1ecdi GA load video\n            if(v_event_tracking_impression_prerollzplayer_7d3cf1){\n                \/\/ Tao th\u1ebb div \u0111\u1ec3 ch\u01b0a link GA\n                $(&#8220;\n\n<div id=\"link_ga_tracking_impression_preroll_zplayer_7d3cf1\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_preroll&#8221;);\n                if(document.getElementById(&#8220;link_ga_tracking_impression_preroll_zplayer_7d3cf1&#8221;)){\n                    window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 407, &#8216;hitech_fashion&#8217;, &#8216;pc&#8217;, &#8216;impression&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 2, &#8216;video_noi_dung&#8217;);});\n                }\n            }\n        });\n                \n        var v_event_tracking_click_prerollzplayer_7d3cf1 = document.getElementById(&#8220;zplayer_7d3cf1_ga_preroll&#8221;);\n        \/\/ c\u00e1c tr\u01b0\u1eddng h\u1ee3p m\u00e3 l\u1ed7i c\u1ee7a tr\u00ecnh duy\u1ec7t tr\u1ea3 v\u1ec1\n        videozplayer_7d3cf1.player.on(&#8220;AE_clicked&#8221;, function(name) {\n            \/\/ G\u1ecdi GA load video\n            if(v_event_tracking_click_prerollzplayer_7d3cf1){\n                \/\/ Tao th\u1ebb div \u0111\u1ec3 ch\u01b0a link GA\n                $(&#8220;\n\n<div id=\"link_ga_tracking_click_preroll_zplayer_7d3cf1\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_preroll&#8221;);\n                if(document.getElementById(&#8220;link_ga_tracking_click_preroll_zplayer_7d3cf1&#8221;)){\n                    window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 407, &#8216;hitech_fashion&#8217;, &#8216;pc&#8217;, &#8216;ads_click&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 2, &#8216;video_noi_dung&#8217;);});\n                }\n            }\n        });\n                \n        var v_err_log_1zplayer_7d3cf1 = document.getElementById(&#8220;zplayer_7d3cf1_ga_error1&#8221;);\n        \/\/ c\u00e1c tr\u01b0\u1eddng h\u1ee3p m\u00e3 l\u1ed7i c\u1ee7a tr\u00ecnh duy\u1ec7t tr\u1ea3 v\u1ec1\n        videozplayer_7d3cf1.player.on(&#8220;MEDIA_ERROR_1&#8243;, function (name) {\n            \/\/ G\u1ecdi GA load video\n            if(v_err_log_1zplayer_7d3cf1){\n                send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;error_ERROR_1&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);\n            }\n        });\n        var v_err_log_2zplayer_7d3cf1 = document.getElementById(&#8220;zplayer_7d3cf1_ga_error2&#8221;);\n        videozplayer_7d3cf1.player.on(&#8220;MEDIA_ERROR_2&#8243;, function (name) {\n            \/\/ G\u1ecdi GA load video\n            if(v_err_log_2zplayer_7d3cf1){\n                send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;error_ERROR_2&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);\n            }\n        });\n        var v_err_log_3zplayer_7d3cf1 = document.getElementById(&#8220;zplayer_7d3cf1_ga_error3&#8221;);\n        videozplayer_7d3cf1.player.on(&#8220;MEDIA_ERROR_3&#8243;, function (name) {\n            \/\/ G\u1ecdi GA load video\n            if(v_err_log_3zplayer_7d3cf1){\n                send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;error_ERROR_3&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);\n            }\n        });\n        var v_err_log_4zplayer_7d3cf1 = document.getElementById(&#8220;zplayer_7d3cf1_ga_error4&#8221;);\n        videozplayer_7d3cf1.player.on(&#8220;MEDIA_ERROR_4&#8243;, function (name) {\n            \/\/ G\u1ecdi GA load video\n            if(v_err_log_4zplayer_7d3cf1){\n                send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;error_ERROR_4&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);\n            }\n        });\n        var v_err_log_5zplayer_7d3cf1 = document.getElementById(&#8220;zplayer_7d3cf1_ga_error5&#8221;);\n        videozplayer_7d3cf1.player.on(&#8220;MEDIA_ERROR_5&#8243;, function (name) {\n            \/\/ G\u1ecdi GA load video\n            if(v_err_log_5zplayer_7d3cf1){\n                send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;error_ERROR_5&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);\n            }\n        });\n                \n             videozplayer_7d3cf1.player.on(&#8220;track_slow_playlist_next_1&#8221;, function(){\n\t\t\t\t console.log(&#8220;track_slow_playlist_next_1&#8221;);\n                $(&#8220;\n\n<div id=\"link_slow_playlist_next_zplayer_7d3cf11\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_media_slow_waiting&#8221;);\n\n                var v_track_slow_playlist_zplayer_7d3cf11 = document.getElementById(&#8220;link_slow_playlist_next_zplayer_7d3cf11&#8221;);\n                if(v_track_slow_playlist_zplayer_7d3cf11){\n                    window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;slow_playlist_next&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);});\n                }\n            });\n        \n             videozplayer_7d3cf1.player.on(&#8220;track_slow_playlist_next_2&#8221;, function(){\n\t\t\t\t console.log(&#8220;track_slow_playlist_next_2&#8221;);\n                $(&#8220;\n\n<div id=\"link_slow_playlist_next_zplayer_7d3cf12\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_media_slow_waiting&#8221;);\n\n                var v_track_slow_playlist_zplayer_7d3cf12 = document.getElementById(&#8220;link_slow_playlist_next_zplayer_7d3cf12&#8221;);\n                if(v_track_slow_playlist_zplayer_7d3cf12){\n                    window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;slow_playlist_next&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);});\n                }\n            });\n        \n             videozplayer_7d3cf1.player.on(&#8220;track_slow_playlist_next_3&#8221;, function(){\n\t\t\t\t console.log(&#8220;track_slow_playlist_next_3&#8221;);\n                $(&#8220;\n\n<div id=\"link_slow_playlist_next_zplayer_7d3cf13\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_media_slow_waiting&#8221;);\n\n                var v_track_slow_playlist_zplayer_7d3cf13 = document.getElementById(&#8220;link_slow_playlist_next_zplayer_7d3cf13&#8221;);\n                if(v_track_slow_playlist_zplayer_7d3cf13){\n                    window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;slow_playlist_next&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);});\n                }\n            });\n        \n             videozplayer_7d3cf1.player.on(&#8220;track_slow_playlist_next_4&#8221;, function(){\n\t\t\t\t console.log(&#8220;track_slow_playlist_next_4&#8221;);\n                $(&#8220;\n\n<div id=\"link_slow_playlist_next_zplayer_7d3cf14\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_media_slow_waiting&#8221;);\n\n                var v_track_slow_playlist_zplayer_7d3cf14 = document.getElementById(&#8220;link_slow_playlist_next_zplayer_7d3cf14&#8221;);\n                if(v_track_slow_playlist_zplayer_7d3cf14){\n                    window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;slow_playlist_next&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);});\n                }\n            });\n        \n             videozplayer_7d3cf1.player.on(&#8220;track_slow_playlist_next_5&#8221;, function(){\n\t\t\t\t console.log(&#8220;track_slow_playlist_next_5&#8221;);\n                $(&#8220;\n\n<div id=\"link_slow_playlist_next_zplayer_7d3cf15\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_media_slow_waiting&#8221;);\n\n                var v_track_slow_playlist_zplayer_7d3cf15 = document.getElementById(&#8220;link_slow_playlist_next_zplayer_7d3cf15&#8221;);\n                if(v_track_slow_playlist_zplayer_7d3cf15){\n                    window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;slow_playlist_next&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);});\n                }\n            });\n        \n             videozplayer_7d3cf1.player.on(&#8220;track_slow_playlist_next_6&#8221;, function(){\n\t\t\t\t console.log(&#8220;track_slow_playlist_next_6&#8221;);\n                $(&#8220;\n\n<div id=\"link_slow_playlist_next_zplayer_7d3cf16\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_media_slow_waiting&#8221;);\n\n                var v_track_slow_playlist_zplayer_7d3cf16 = document.getElementById(&#8220;link_slow_playlist_next_zplayer_7d3cf16&#8221;);\n                if(v_track_slow_playlist_zplayer_7d3cf16){\n                    window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;slow_playlist_next&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);});\n                }\n            });\n        \n             videozplayer_7d3cf1.player.on(&#8220;track_slow_playlist_next_7&#8221;, function(){\n\t\t\t\t console.log(&#8220;track_slow_playlist_next_7&#8221;);\n                $(&#8220;\n\n<div id=\"link_slow_playlist_next_zplayer_7d3cf17\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_media_slow_waiting&#8221;);\n\n                var v_track_slow_playlist_zplayer_7d3cf17 = document.getElementById(&#8220;link_slow_playlist_next_zplayer_7d3cf17&#8221;);\n                if(v_track_slow_playlist_zplayer_7d3cf17){\n                    window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;slow_playlist_next&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);});\n                }\n            });\n        \n             videozplayer_7d3cf1.player.on(&#8220;track_slow_playlist_next_8&#8221;, function(){\n\t\t\t\t console.log(&#8220;track_slow_playlist_next_8&#8221;);\n                $(&#8220;\n\n<div id=\"link_slow_playlist_next_zplayer_7d3cf18\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_media_slow_waiting&#8221;);\n\n                var v_track_slow_playlist_zplayer_7d3cf18 = document.getElementById(&#8220;link_slow_playlist_next_zplayer_7d3cf18&#8221;);\n                if(v_track_slow_playlist_zplayer_7d3cf18){\n                    window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;slow_playlist_next&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);});\n                }\n            });\n        \n             videozplayer_7d3cf1.player.on(&#8220;track_slow_playlist_next_9&#8221;, function(){\n\t\t\t\t console.log(&#8220;track_slow_playlist_next_9&#8221;);\n                $(&#8220;\n\n<div id=\"link_slow_playlist_next_zplayer_7d3cf19\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_media_slow_waiting&#8221;);\n\n                var v_track_slow_playlist_zplayer_7d3cf19 = document.getElementById(&#8220;link_slow_playlist_next_zplayer_7d3cf19&#8221;);\n                if(v_track_slow_playlist_zplayer_7d3cf19){\n                    window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;slow_playlist_next&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);});\n                }\n            });\n        \n             videozplayer_7d3cf1.player.on(&#8220;track_slow_playlist_next_10&#8221;, function(){\n\t\t\t\t console.log(&#8220;track_slow_playlist_next_10&#8221;);\n                $(&#8220;\n\n<div id=\"link_slow_playlist_next_zplayer_7d3cf110\" style=\"display:none;\"><\/div>\n\n&#8220;).insertBefore(&#8220;#zplayer_7d3cf1_ga_media_slow_waiting&#8221;);\n\n                var v_track_slow_playlist_zplayer_7d3cf110 = document.getElementById(&#8220;link_slow_playlist_next_zplayer_7d3cf110&#8221;);\n                if(v_track_slow_playlist_zplayer_7d3cf110){\n                    window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8221;, &#8216;none&#8217;, 1670512, 0, &#8221;, &#8216;pc&#8217;, &#8216;slow_playlist_next&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);});\n                }\n            });\n        \n                videozplayer_7d3cf1.player.on(&#8220;timeupdated&#8221;, function () {\n                    if (count_time_update_zplayer_7d3cf1  0){\n                                if(v_time_current &gt;= v_thoi_luong_hien_thi){\n                                    function getJsonRecomment(url,callback){\n                                        if(url == &#8220;&#8221;){\n                                            return &#8220;&#8221;;\n                                        }\n                                        dynamicIdLive = new Date().valueOf();\n                                        url = url+dynamicIdLive;\n                                        var xhr = new XMLHttpRequest();\n                                        \/\/ Get url\n                                        xhr.open(&#8220;GET&#8221;, url, true);\n                                        \/\/ Ki\u1ec3u ph\u1ea3n h\u1ed3i\n                                        xhr.responseType = &#8220;json&#8221;;\n                                        xhr.timeout = 50000; \/\/ Set timeout to 2 seconds\n                                        xhr.ontimeout = function () {console.log(url+&#8221; &#8211; timeout&#8221;);}\n                                        \/\/ Load data\n                                        xhr.onload = function() {\n                                            var status = xhr.status;\n                                            if (status == 200) {\n                                                callback(xhr.response);\n                                            }else{\n                                                console.log(&#8220;B3: status != 200&#8221;);\n                                            }\n                                        };\n                                        xhr.send();\n                                    }\n                                    if(typeof v_url_json_data_recomment != &#8220;undefined&#8221;){\n                                        getJsonRecomment(v_url_json_data_recomment,function(v_object_recomend){\n                                            if(typeof v_object_recomend != &#8220;undefined&#8221; &amp;&amp; parseInt(v_object_recomend.length) &gt; 0){\n                                                var recomment_arr_video_ngay_hien_tai = _getStorageJson24h(&#8220;recomment_video_ngay_hien_tai_data_news_id&#8221;);\n                                                var recomment_video_ngay_hom_qua_data_news_id = _getStorageJson24h(&#8220;recomment_video_ngay_hom_qua_data_news_id&#8221;);\n                                                \/\/ L\u1eb7p \u0111\u1ec3 lo\u1ea1i b\u1ecf nh\u1eefng b\u00e0i \u0111ang xem\n\t\t\t\t\t\t\t\t\t\t\t\tvar arr_recomend_video = new Array();\n\t\t\t\t\t\t\t\t\t\t\t\tvar k=0;\n                                                var v_so_luong_tin_hien_thi = parseInt(v_object_recomend[0][&#8220;c_tong_so_luong_tin_hien_thi&#8221;]);\n                                                for(j=0;j<v_object_recomend.length if> 0){\n                                                        if(v_recomment_news_id== parseInt(v_object_recomend[j][&#8220;c_new_id&#8221;])){\n                                                            continue;\n                                                        }\n                                                        if(typeof(recomment_arr_video_ngay_hien_tai) != &#8220;undefined&#8221; &amp;&amp; recomment_arr_video_ngay_hien_tai.indexOf(parseInt(v_object_recomend[j][&#8220;c_new_id&#8221;]))  &gt;= 0){\n                                                            continue;\n                                                        }\n                                                        if(typeof(recomment_video_ngay_hom_qua_data_news_id) != &#8220;undefined&#8221; &amp;&amp; recomment_video_ngay_hom_qua_data_news_id.indexOf(parseInt(v_object_recomend[j][&#8220;c_new_id&#8221;]))  &gt;= 0){\n                                                            continue;\n                                                        }\n                                                    }\n\t\t\t\t\t\t\t\t\t\t\t\t\tarr_recomend_video[k] = v_object_recomend[j];\n                                                    k++;\n                                                    if(k &gt;= v_so_luong_tin_hien_thi){\n                                                        break;\n                                                    }\n                                                }\n                                                var v_total_page_recommend =0;\n                                                v_total_page_recommend = parseInt(Math.ceil(parseInt(arr_recomend_video.length)\/parseInt(v_object_recomend[0][&#8220;c_number_items&#8221;])));\n                                                \/\/ Tao HTML video recommend\n                                                arr_recomend_video[0][&#8220;c_tracking_onclick&#8221;] = &#8220;&#8221;;\n                                                arr_recomend_video[0][&#8220;c_tracking_onload&#8221;] = &#8220;&#8221;;\n                                                arr_recomend_video[0][&#8220;c_tracking_onload_gatag&#8221;] = &#8220;&#8221;;\n                                                var v_html_recomend = tao_html_recommend_video_tu_object(arr_recomend_video,&#8221;zplayer_7d3cf1&#8243;);\n                                        \/\/ G\u1eafn HTML v\u00e0o chu\u1ed7i\n                                        if(v_html_recomend !=&#8221;&#8221;){\n                                            \/\/ N\u1ebfu t\u1ed3n t\u1ea1i video highlight\n                                            if ($(&#8220;#vjs-marker-tableinfo-zplayer_7d3cf1&#8221;).length) {\n                                                $(&#8220;#vjs-marker-tableinfo-zplayer_7d3cf1&#8221;).after(v_html_recomend);\n                                            } else {\n                                                if ($(&#8220;#zplayer_7d3cf1_ga_preroll&#8221;).length) {\n                                                    $(&#8220;#zplayer_7d3cf1_ga_preroll&#8221;).before(v_html_recomend);\n                                                }\n                                            }\n                                            \/\/ Hi\u1ec3n th\u1ecb d\u1ea1ng slide\n                                            if ($(&#8220;#box_recommend_zplayer_7d3cf1&#8221;).length) {\n                                                $(&#8220;#box_recommend_zplayer_7d3cf1&#8221;).show(1000);\n                                                setTimeout(function(){\n                                                    create_slide_page_number_recommend_video_json(&#8220;swiper_recommend_v2018zplayer_7d3cf1&#8221;, &#8220;swpier_container_zplayer_7d3cf1&#8243;,&#8221;swiper_active_slide_zplayer_7d3cf1&#8221;, &#8220;pagination-zplayer_7d3cf1&#8243;,&#8221;wrapper_zplayer_7d3cf1&#8221;,v_total_page_recommend, &#8220;swiper-slide slide_zplayer_7d3cf1&#8221;, &#8220;prvVid_recommendzplayer_7d3cf1&#8221;, &#8220;nxtVid_recommendzplayer_7d3cf1&#8221;);\n                                                    $(&#8220;#box_recommend_zplayer_7d3cf1&#8221;).css(&#8220;height&#8221;, &#8220;&#8221;);\n                                                }, 900);\n                                                    }\n                                                }\n                                            }\n                                        });\n                                    }\n                                    v_load_recommend_boxzplayer_7d3cf1 = false;\n                                }\n                            }\n                        }catch(e){\n                            console.log([&#8220;Errors&#8221;, e]);\n                        }\n                    }\n                });\n                \n        videozplayer_7d3cf1.player.on(&#8220;MEDIA_SLOW_WAITING&#8221;, function (evt, data) {\n\t\t\t\/\/console.log(data.waitTime);\n            var v_slow_waiting_zplayer_7d3cf1 = document.getElementById(&#8220;zplayer_7d3cf1_ga_media_slow_waiting&#8221;);\n            if(v_slow_waiting_zplayer_7d3cf1){\n\t\t\t\t\/\/\u0111\u1ed5i ms v\u1ec1 s\n\t\t\t\tv_so_giay_load = parseInt(data.waitTime\/1000);\n\t\t\t\tsend_tracking_video(&#8221;, &#8221;, 1670512, &#8221;, &#8221;, &#8221;, &#8216;media_slow_waiting&#8217;, &#8221;, &#8221;, 6, v_so_giay_load);\n            }\n            \/\/console.log(&#8220;listener MEDIA_SLOW_WAITING: &#8220;);\n        });\n        videozplayer_7d3cf1.player.on(&#8220;MEDIA_SLOW_METADATA&#8221;, function (evt, data) {\n\t\t\t\/\/console.log(data.waitTime);\n\t\t\tvar v_slow_metadata_zplayer_7d3cf1 = document.getElementById(&#8220;zplayer_7d3cf1_ga_media_slow_metadata&#8221;);\n\t\t\tif(v_slow_metadata_zplayer_7d3cf1){\n\t\t\t\t\/\/\u0111\u1ed5i ms v\u1ec1 s\n\t\t\t\tv_so_giay_load_metadata = parseInt(data.waitTime\/1000);\n\t\t\t\tsend_tracking_video(&#8221;, &#8221;, 1670512, &#8221;, &#8221;, &#8221;, &#8216;media_slow_metadata&#8217;, &#8221;, &#8221;, 6, v_so_giay_load_metadata);\n\t\t\t}\n            \/\/console.log(&#8220;listener MEDIA_SLOW_METADATA: &#8220;);\n        });\n                videozplayer_7d3cf1.player.on(&#8216;onPrerollStart&#8217;, function(name){\n\t\t\t\/\/console.log(&#8216;ON PREROLL START&#8217;);\n            \n            \/* begin 4\/10\/2017 TuyenNT xu_ly_gan_ga_video_theo_loai_giai_dau_frontend_pc *\/\n            send_tracking_video(&#8216;none&#8217;, &#8216;Null&#8217;, 1670512, 407, &#8216;hitech_fashion&#8217;, &#8216;pc&#8217;, &#8216;preroll_impression&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);\n            \/* end 4\/10\/2017 TuyenNT xu_ly_gan_ga_video_theo_loai_giai_dau_frontend_pc *\/\n\t\t\t\n\t\t});videozplayer_7d3cf1.player.on(&#8216;onOverlayStart&#8217;, function(name){\n\t\t\t\/\/console.log(&#8216;ON OVERLAY START&#8217;);\n            \n            \/* begin 4\/10\/2017 TuyenNT xu_ly_gan_ga_video_theo_loai_giai_dau_frontend_pc *\/\n            send_tracking_video(&#8216;none&#8217;, &#8216;Null&#8217;, 1670512, 407, &#8216;hitech_fashion&#8217;, &#8216;pc&#8217;, &#8216;overlay_impression&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);\n            \/* end 4\/10\/2017 TuyenNT xu_ly_gan_ga_video_theo_loai_giai_dau_frontend_pc *\/\n\t\t\t\n\t\t});videozplayer_7d3cf1.player.on(&#8216;onPostRollStart&#8217;, function(name){\n\t\t\t\/\/console.log(&#8216;ON POSTROLL START&#8217;);\n            \n            \/* begin 4\/10\/2017 TuyenNT xu_ly_gan_ga_video_theo_loai_giai_dau_frontend_pc *\/\n            send_tracking_video(&#8216;none&#8217;, &#8216;Null&#8217;, 1670512, 407, &#8216;hitech_fashion&#8217;, &#8216;pc&#8217;, &#8216;postroll_impression&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);\n            \/* end 4\/10\/2017 TuyenNT xu_ly_gan_ga_video_theo_loai_giai_dau_frontend_pc *\/\n\t\t\t\n\t\t});\n                \n        videozplayer_7d3cf1.player.on([\n            &#8220;play&#8221;,\n            &#8220;playing&#8221;,\n            &#8220;adstart&#8221;,\n            &#8220;adplaying&#8221;,\n        ], function (evt, data) {\n            \n        if (typeof stop_video_news_live == &#8220;function&#8221;){\n            stop_video_news_live(&#8220;___&#8221;);\n        }\n    \n        });\n                \n        videozplayer_7d3cf1.player.one([\n            &#8220;play&#8221;,\n        ], function (e) {\n            let vastUri = this.vastUri;\n            let vastUriPost = this.vastUriPost;\n            let vastUriMid = this.vastUriMid;\n\t\t\t\n            \/\/ Neu co cau hinh autoplay nhung tr\u00ecnh duyet k cho phep auto play thi gan tham so bang  vpmute = 0\n            if(this.viewportAutoPlay == true &amp;&amp; this.willAutoplay === false){\n                if(vastUri != &#8220;&#8221;){\n                    this.vastUri = vastUri + &#8220;&amp;vpmute=0&#8221;;\n                }\n                if(vastUriPost != &#8220;&#8221;){\n                    this.vastUriPost = vastUriPost + &#8220;&amp;vpmute=0&#8221;;\n                }\n                if(vastUriMid != &#8220;&#8221;){\n                    this.vastUriMid = vastUriMid + &#8220;&amp;vpmute=0&#8221;;\n                }\n            }\n        }.bind(videozplayer_7d3cf1));\n    \n                \n        videozplayer_7d3cf1.player.on([\n            &#8220;contentchanged&#8221;,\n        ], function (e) {\n            this.player.one([\n                &#8220;playing&#8221;,\n            ], function (e) {\n                var currentItem = this.isPlaylist ? this.player.playlist.currentItem() : 0;\n\n                \/\/ \u0111\u1ee3i player x\u1eed l\u00fd 1s m\u1edbi b\u1eaft \u0111\u1ea7u check xem c\u00f3 ch\u1ea1y \u0111\u01b0\u1ee3c kh\u00f4ng\n                setTimeout(function(){\n                    \/\/ \u0111\u00e3 thay \u0111\u1ed5i item --> b\u1ecf qua\n                    var chk_currentItem = this.isPlaylist ? this.player.playlist.currentItem() : 0;\n                    if (chk_currentItem != currentItem){\n                        return;\n                    }\n\n                    var has_timeupdate = false;\n\n                    this.player.one([\n                        &#8220;timeupdate&#8221;,\n                    ], function (e) {\n                        has_timeupdate = true;\n                    });\n\n                    setTimeout(function(){\n                        if (has_timeupdate){\n                            return;\n                        }\n\n                        if (this.player.paused()){\n                            return;\n                        }\n\n                        this.dbglog(&#8220;timeupdate_missing --> try to restart&#8221;);\n\n                        this.player.pause();\n                        setTimeout(function(){\n                            this.player.play();\n                        }.bind(this), 100);\n                    }.bind(this), 300);\n                }.bind(this), 1000);\n            }.bind(this));\n        }.bind(videozplayer_7d3cf1));\n    \n                videozplayer_7d3cf1.player.on(&#8220;onStop&#8221;, function(name) {\n                    \/\/console.log(&#8220;listener onStop: &#8220;);\n                    \n                });\n                \n            }\n\t\t\tvideoAdsInitzplayer_7d3cf1 = true;\n\t\t}\n\t\t\/\/ Ga video load lu\u00f4n \u0111\u01b0\u1ee3c ch\u1ea1y\n\t\twindow.addEventListener(&#8220;load&#8221;, function(){});window.addEventListener(&#8220;load&#8221;, function(){send_tracking_video(&#8216;none&#8217;, &#8216;Null&#8217;, 1670512, 407, &#8216;hitech_fashion&#8217;, &#8216;pc&#8217;, &#8216;view&#8217;, &#8216;no&#8217;, &#8216;no&#8217;, 1, &#8216;video_noi_dung&#8217;);});\n\t\tfunction inViewport( element ){\n\t\t\t\/\/ Get the elements position relative to the viewport\n\t\t\tvar bb = element.getBoundingClientRect();\n\t\t\t\/\/ Check if the element is outside the viewport\n\t\t\t\/\/ Then invert the returned value because you want to know the opposite\n\t\t\treturn !(bb.top &gt; innerHeight || bb.bottom  t\u0103ng th\u1eddi gian ch\u1edd load ima3\n                    else if (typeof videoObjRoot != &#8220;undefined&#8221; &amp;&amp; videoObjRoot){\n                        if (typeof videoAdsInitzplayer_7d3cf1_fix_AdBlockCheck == &#8220;undefined&#8221;){\n                            setTimeout(function(){\n                                if (typeof adBlockCheckedStatus != &#8220;undefined&#8221; &amp;&amp; !adBlockCheckedStatus){\n                                    adBlockCheckedStatus = true;\n                                    adBlockEnabled = false;\n                                }\n                            }, 2000);\n\n                            videoAdsInitzplayer_7d3cf1_fix_AdBlockCheck = true;\n                        }\n                    }\n                }, 100);\n            }\n        }, false);\n\n\n \/\/]]&gt;<\/v_object_recomend.length><\/div>\n\n<!-- end_media_player --><script language=\"javascript\" type=\"text\/javascript\">\/\/<![CDATA[ \n\n\n \/\/]]><\/script><br \/>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>M\u1eabu iPhone v\u1eabn l\u00e0 l\u1ef1a ch\u1ecdn t\u1ed1t trong n\u0103m 2025 trong t\u1ea7m gi\u00e1 d\u01b0\u1edbi 6 tri\u1ec7u \u0111\u1ed3ng, v\u01b0\u1ee3t tr\u1ed9i h\u01a1n iPhone 11 nh\u1edd m\u00e0n h\u00ecnh OLED v\u00e0 camera xu\u1ea5t s\u1eafc. iPhone XS Max iPhone XS Max, ra m\u1eaft nh\u01b0 m\u1ed9t s\u1ea3n ph\u1ea9m cao c\u1ea5p c\u1ee7a Apple, v\u1eabn gi\u1eef \u0111\u01b0\u1ee3c s\u1ee9c h\u00fat m\u1ea1nh m\u1ebd trong n\u0103m<\/p>\n","protected":false},"author":1,"featured_media":26297,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"googlesitekit_rrm_CAow44a6DA:productID":"","footnotes":""},"categories":[3],"tags":[630,1702,2487],"class_list":["post-26296","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cong-nghe","tag-iphone","tag-iphone-gia-re","tag-iphone-xs-max"],"_links":{"self":[{"href":"https:\/\/quanghung.name.vn\/index.php?rest_route=\/wp\/v2\/posts\/26296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quanghung.name.vn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quanghung.name.vn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quanghung.name.vn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quanghung.name.vn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=26296"}],"version-history":[{"count":0,"href":"https:\/\/quanghung.name.vn\/index.php?rest_route=\/wp\/v2\/posts\/26296\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/quanghung.name.vn\/index.php?rest_route=\/wp\/v2\/media\/26297"}],"wp:attachment":[{"href":"https:\/\/quanghung.name.vn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=26296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quanghung.name.vn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=26296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quanghung.name.vn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=26296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}