1<!DOCTYPE html> 2<html lang="zh-CN"> 3 4<head> 5 <meta charset="UTF-8" /> 6 <meta name="viewport" content="initial-scale=1, minimum-scale=1" /> 7 <link rel="profile" href="https://gmpg.org/xfn/11" /> 8 <link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png"> 9 <link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png"> 10 <link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png"> 11 <link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png"> 12 <link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png"> 13 <link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png"> 14 <link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png"> 15 <link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png"> 16 <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png"> 17 <link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"> 18 <link rel="icon" type="image/png" href="/favicon-194x194.png" sizes="194x194"> 19 <link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96"> 20 <link rel="icon" type="image/png" href="/android-chrome-192x192.png" sizes="192x192"> 21 <link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"> 22 <link rel="shortcut icon" href="/favicon.ico" /> 23 <meta property="fb:app_id" content="179670249110775" /> 24 <meta property="fb:pages" content="100366473389140" /> 25 <meta name="format-detection" content="telephone=no"> 26 <link rel="preconnect" href="https://www.googletagmanager.com"> 27 <link rel="preconnect" href="https://www.google-analytics.com"> 28 <title>é³é¢æ¸ å | ä¸åå ± China Press</title> 29 <meta name="description" content="马æ¥è¥¿äºæå ·å½±åå䏿åªä½ãä¸å½æ¥ããå ¨å¤©å峿¶æ´æ°å¤§é©¬ä»æ¥å¤´ï¼é©¬æ¥è¥¿äºææ°æ¶æ¯ã社ä¼çªåãè´¢ç»ã娱ä¹ãä½è²åå ¨çå人ç¦ç¹æ°é»ï¼ä¸ºæ¨æä¾æå¿«ãæå®¢è§çæå¨æ¥éã"> 30
30<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"WebPage","headline":"\u97f3\u9891\u6e05\u5355 | \u4e2d\u570b\u5831 China Press","description":"\u9a6c\u6765\u897f\u4e9a\u6700\u5177\u5f71\u54cd\u529b\u4e2d\u6587\u5a92\u4f53\u300a\u4e2d\u56fd\u62a5\u300b\u3002\u5168\u5929\u5019\u5373\u65f6\u66f4\u65b0\u5927\u9a6c\u4eca\u65e5\u5934\uff1a\u9a6c\u6765\u897f\u4e9a\u6700\u65b0\u6d88\u606f\u3001\u793e\u4f1a\u7a81\u53d1\u3001\u8d22\u7ecf\u3001\u5a31\u4e50\u3001\u4f53\u80b2\u53ca\u5168\u7403\u534e\u4eba\u7126\u70b9\u65b0\u95fb\uff0c\u4e3a\u60a8\u63d0\u4f9b\u6700\u5feb\u3001\u6700\u5ba2\u89c2\u7684\u6743\u5a01\u62a5\u9053\u3002","mainEntityOfPage":{"@type":"WebPage","id":"https:\/\/www.chinapress.com.my\/article-audio-list\/"},"image":{"@type":"ImageObject","url":"https:\/\/www.chinapress.com.my\/public_v3\/resources\/images\/default_image.png"},"author":{"@type":"Organization","name":"\u4e2d\u570b\u5831","email":"[email protected]","logo":{"@type":"ImageObject","url":"https:\/\/www.chinapress.com.my\/public_v3\/resources\/images\/main_icon.svg"}},"publisher":{"@type":"Organization","name":"\u4e2d\u570b\u5831","email":"[email protected]","logo":{"@type":"ImageObject","url":"https:\/\/www.chinapress.com.my\/public_v3\/resources\/images\/main_icon.svg"}}}</script>
30 31 <meta property="og:url" content="https://www.chinapress.com.my/article-audio-list/" /> 32 <meta property="og:title" content="é³é¢æ¸ å | ä¸åå ± China Press" /> 33 <meta property="og:description" content="马æ¥è¥¿äºæå ·å½±åå䏿åªä½ãä¸å½æ¥ããå ¨å¤©å峿¶æ´æ°å¤§é©¬ä»æ¥å¤´ï¼é©¬æ¥è¥¿äºææ°æ¶æ¯ã社ä¼çªåãè´¢ç»ã娱ä¹ãä½è²åå ¨çå人ç¦ç¹æ°é»ï¼ä¸ºæ¨æä¾æå¿«ãæå®¢è§çæå¨æ¥éã" /> 34 <meta property="og:image" content="https://www.chinapress.com.my/public_v3/resources/images/default_image.png" /> 35 <meta property="og:image:width" content="1200" /> 36 <meta property="og:image:height" content="630" /> 37 <meta property="og:image:alt" content="ä¸å½æ¥ China Press 马æ¥è¥¿äºä¸ææ¥ 1946å¹´åå 宿¹æ å¿" /> 38 <meta property="og:site_name" content="ä¸å½æ¥ China Press" /> 39 <meta property="og:type" content="website" /> 40 <meta property="article:author" content="https://www.facebook.com/ChinaPressMY" /> 41 <meta name="twitter:card" content="summary_large_image"> 42 <meta name="twitter:site" content="@mychinapress"> 43 <meta name="twitter:title" content="é³é¢æ¸ å | ä¸åå ± China Press"> 44 <meta name="twitter:description" content="马æ¥è¥¿äºæå ·å½±åå䏿åªä½ãä¸å½æ¥ããå ¨å¤©å峿¶æ´æ°å¤§é©¬ä»æ¥å¤´ï¼é©¬æ¥è¥¿äºææ°æ¶æ¯ã社ä¼çªåãè´¢ç»ã娱ä¹ãä½è²åå ¨çå人ç¦ç¹æ°é»ï¼ä¸ºæ¨æä¾æå¿«ãæå®¢è§çæå¨æ¥éã"> 45 <meta name="twitter:image" content="https://www.chinapress.com.my/public_v3/resources/images/default_image.png"> 46
46<script> 47 var theme_script_ver = "171869972"; 48 var theme_style_ver = "1720691885"; 49 var theme_site_id = "MAINSITE"; 50 var theme_mode = "prod"; 51 </script>
51 52 <!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 52-53
52 53<script async src="https://www.googletagmanager.com/gtag/js?id=
53G-XYK48F9ZPK
vendor: 12 bytes, line 53
53"></script>
54<script> 55 window.dataLayer = window.dataLayer || []; 56 function gtag(){dataLayer.push(arguments);} 57 gtag('js', new Date()); 58 59 gtag('set',{ 60 'custom_map' : { 61 'dimension1': 'dimension_1' 62 } 63 }); 64 65 if (!isNaN(parseInt(localStorage.getItem('user-id'))) && (parseInt(localStorage.getItem('user-id')) > 0)) { 66 gtag('config', 'G-XYK48F9ZPK', { 67 'user_id': localStorage.getItem('user-id'), 68 'dimension_1': 'web', 69 'groups' : 'default' 70 }); 71 } else { 72 gtag('config', 'G-XYK48F9ZPK', { 73 'dimension_1': 'web', 74 'groups' : 'default' 75 }); 76 } 77 78 79 function sendCurrentPageGa(){ 80 gtag('event', 'page_view', { 81 'send_to': [ 82 'default' 83 ] 84 }); 85 } 86</script>
86<!-- Yandex.Metrika counter -->
87<script type="text/javascript" >
vendor: 406 bytes, lines 87-94
87 88 (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; 89 m[i].l=1*new Date(); 90 for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} 91 k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) 92 (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); 93 94 ym(
9495595818
vendor: 123 bytes, lines 94-99
94, "init", { 95 clickmap:true, 96 trackLinks:true, 97 accurateTrackBounce:true, 98 webvisor:true 99 });
100</script>
100 101<noscript><div><img src="https://mc.yandex.ru/watch/95595818" style="position:absolute; left:-9999px;" alt="" /></div></noscript> 102<!-- /Yandex.Metrika counter --> <link rel="stylesheet" href="/public_v3/resources/lib/swiper/swiper-bundle.min.css?v=12"> 103 <link rel="stylesheet" href="/public_v3/resources/lib/ticker/news-ticker.min.css"> 104 <link rel="stylesheet" href="/public_v3/resources/styles/common.css?v=1720691885"> 105 <link rel="stylesheet" href="/public_v3/resources/styles/desktop/style.css?v=1720691885"> 106 <link rel="stylesheet" href="/public_v3/resources/styles/desktop/podcast.css?v=1720691885"> 107 <link rel="stylesheet" href="/public_v3/resources/lib/openplayer/openplayer.min.css"> 108 <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css"> 109
109<script src="/public_v3/resources/lib/jquery.js"></script>
109 110
110<script src="/public_v3/resources/lib/swiper/swiper-bundle.min.js?v=12"></script>
110 111
111<script src="/public_v3/resources/lib/jquery.s2t.js"></script>
111 112
112<script src="/public_v3/resources/lib/ticker/news-ticker.min.js"></script>
112 113
113<script src="/public_v3/resources/scripts/dfp/render.js?v=171869972"></script>
113 114
114<script src="/public_v3/resources/scripts/common.js?v=171869972"></script>
114 115
115<script src="/public_v3/resources/scripts/desktop/init.js?v=171869972"></script>
115 116
116<script src="/public_v3/resources/scripts/desktop/podcast.js?v=171869972"></script>
116 117
117<script src="/public_v3/resources/lib/openplayer/openplayer.min.js"></script>
117 118
118<script src="https://unpkg.com/wavesurfer.js@7"></script>
118 119 <link rel="preload" href="/public_v3/resources/styles/desktop/style-defer.css?v=1720691885" as="style" onload="this.onload=null;this.rel='stylesheet'"> 120 <noscript> 121 <link rel="stylesheet" href="/public_v3/resources/styles/desktop/style-defer.css?v=1720691885"> 122 </noscript> 123 124
124<script type='text/javascript'> 125 var googletag = googletag || {}; 126 googletag.cmd = googletag.cmd || []; 127 (function() { 128 var gads = document.createElement('script'); 129 gads.async = true; 130 gads.type = 'text/javascript'; 131 var useSSL = 'https:' == document.location.protocol; 132 gads.src = (useSSL ? 'https:' : 'http:') + 133 '//www.googletagservices.com/tag/js/gpt.js'; 134 var node = document.getElementsByTagName('script')[0]; 135 node.parentNode.insertBefore(gads, node); 136 })(); 137 var membershipInitAds = false; 138</script>
138<script type='text/javascript'> 139 var adsSlots = []; 140 var adsSlotsWithElementId = []; 141 142 googletag.cmd.push(function() { 143 googletag.pubads().disableInitialLoad(); 144 }); 145</script>
145 146
146<script type='text/javascript'> 147 googletag.cmd.push(function() { 148 googletag.pubads().addEventListener('slotRenderEnded', function (event) { 149 var id = event.slot.getSlotElementId(); 150 console.log(id); 151 if(document.getElementsByClassName('home').length > 0){ 152 if (!event.isEmpty && id == "R2_L") { 153 $(".homepage-subsites-widget-content.current").addClass("ads-loaded"); 154 } 155 else if(!event.isEmpty && id == "R1_L") { 156 $(".home-react-ads-wrapper").addClass("ads-loaded"); 157 if(typeof adjustCatSwiperSlideSize !== "undefined" && adjustCatSwiperSlideSize !== null) 158 adjustCatSwiperSlideSize(); 159 } 160 else if(event.isEmpty && id == "R1_L") { 161 $(".home-react-ads-wrapper").removeClass("ads-loaded"); 162 if(typeof adjustCatSwiperSlideSize !== "undefined" && adjustCatSwiperSlideSize !== null) 163 adjustCatSwiperSlideSize(); 164 } 165 } 166 167 if(document.getElementsByClassName('article').length > 0){ 168 if(event.isEmpty && (id.includes("//OTP//REWARDED")||id.includes("//OTP//REWARDEDCP"))) { 169 var customrewarded = false; 170 if($("#post-" + rewardedSlotArticleId).attr("data-custom-rewarded") == 1) customrewarded = true; 171 if(document.getElementsByClassName('mobile-web').length > 0) customrewarded = true; 172 173 if(customrewarded) { 174 if(id.includes("EXCLUSIVE")) { 175 append_define_rewarded_ads("/14415562/CP//WEB//OTP//NewREWARDED(NewEXCLUSIVENEWS)"); 176 sendRewardedGA("RewardedNotDisplayed", "exclusive_rewarded_unavailable"); 177 } 178 else { 179 append_define_rewarded_ads("/14415562/CP//WEB//OTP//NewREWARDEDCP"); 180 sendRewardedGA("RewardedNotDisplayed", "rewarded_unavailable"); 181 } 182 } 183 else { 184 if(id.includes("EXCLUSIVE")) { 185 dismissPaywall(rewardedSlotArticleId); 186 sendRewardedGA("RewardedAdNotDisplayed", "exclusive_rewarded_unavailable"); 187 } 188 else { 189 dismissPaywall(rewardedSlotArticleId); 190 sendRewardedGA("RewardedAdNotDisplayed", "rewarded_unavailable"); 191 } 192 } 193 } 194 else if(event.isEmpty && (id.includes("NewREWARDED")||id.includes("NEWREWARDEDCP"))) { 195 if(id.includes("EXCLUSIVE")) { 196 dismissPaywall(rewardedSlotArticleId); 197 sendRewardedGA("RewardedAdNotDisplayed", "exclusive_rewarded_unavailable"); 198 } 199 else { 200 dismissPaywall(rewardedSlotArticleId); 201 sendRewardedGA("RewardedAdNotDisplayed", "rewarded_unavailable"); 202 } 203 204 } 205 206 if(id == "PL_M") { 207 nav_banner = $(".primary_article").offset().top - $(".article-page-share-bar").outerHeight(); 208 } 209 210 if (document.getElementById('fifa_widget_lz')) { 211 if(!event.isEmpty && id.includes("PL")) { 212 var sliderHeight = $(".wc2026-widget-header").height() + $(".wc2026-widget-card-teams").height() + 20; 213 $("#wc2026-widget-ads").css("top", sliderHeight + "px"); 214 var adBannerHeight = $("#wc2026-widget-ads").height(); 215 $(".wc2026-widget-slide.swiper-slide .wc2026-widget-card").css("padding-bottom", adBannerHeight + "px"); 216 } 217 } 218 } 219 220 if(document.getElementById('post_rank_widget_lz') != null || document.getElementById('vertical_cat_hotpost_lz') != null){ 221 if (id == "HP_L") { 222 var has_mgid_ads = false;
223 if ($(".side_mgid_ads_panel").length) { 224 var side_mgid_ads_panel_shadowRoot = $(".side_mgid_ads_panel").find("div[data-type='_mgwidget']")[0].shadowRoot; 225 has_mgid_ads = $(side_mgid_ads_panel_shadowRoot).find(".mgbox").children().length > 0; 226 setupMgidAdsLoadedObserver(); 227 } 228 229 if (has_mgid_ads && $("#custom_reels_widget_list .reel-item").length === 0 && $("body.article").length){ 230 $("#post_rank_widget_lz").trigger("sticky_kit:detach"); 231 $("#vertical_site_hotpost_lz").trigger("sticky_kit:detach"); 232 $("#vertical_site_hotvideo_lz").trigger("sticky_kit:detach"); 233 $("#vertical_cat_hotpost_lz").trigger("sticky_kit:detach"); 234 $(".side_hp_ads_panel").trigger("sticky_kit:detach"); 235 if(!$(".registered-sticky").length){ 236 $(".side_mgid_ads_panel").stick_in_parent({offset_top:$("header").height(),inner_scrolling:true}); 237 } 238 } 239 else if (!event.isEmpty && $(".side_hp_ads_panel").length && $("#custom_reels_widget_list .reel-item").length === 0 && $("body.article").length){ 240 $("#post_rank_widget_lz").trigger("sticky_kit:detach"); 241 $("#vertical_site_hotpost_lz").trigger("sticky_kit:detach"); 242 $("#vertical_site_hotvideo_lz").trigger("sticky_kit:detach"); 243 $("#vertical_cat_hotpost_lz").trigger("sticky_kit:detach"); 244 $(".side_mgid_ads_panel").trigger("sticky_kit:detach"); 245 if(!$(".registered-sticky").length){ 246 $(".side_hp_ads_panel").stick_in_parent({offset_top:$("header").height(),inner_scrolling:false}); 247 } 248 } 249 } 250 if (id == "R2_L") { 251 if (!event.isEmpty && $(".side_rect_ads_panel").length && $("body.category").length){ 252 $("#post_rank_widget_lz").trigger("sticky_kit:detach"); 253 $("#vertical_site_hotpost_lz").trigger("sticky_kit:detach"); 254 $("#vertical_site_hotvideo_lz").trigger("sticky_kit:detach"); 255 $("#vertical_pinkbiz_latestevent_lz").trigger("sticky_kit:detach"); 256 if($("#main_cat_childposts_lz").height() < $(".cat-page-6-4-frame > div:nth-child(2)").height()) {} 257 else { 258 stickyHpFn($(".side_rect_ads_panel")[0], $($(".side_rect_ads_panel")[0]).parent()); 259 } 260 } 261 } 262 } 263 264 if(document.getElementsByClassName('hot-post-rect-ads-row').length > 0){ 265 if (event.isEmpty && id == "R1_L") { 266 $(".hot-post-rect-ads-row").addClass("noadsloaded"); 267 } 268 } 269 270 if(document.getElementsByClassName('page-article-audio-list').length > 0){ 271 if (!event.isEmpty && id.indexOf("ML_L_") >= 0) { 272 setTimeout(() => { 273 var parent_div = $('#'+id).closest('.article-audio-podcast-listing'); 274 var all_items = parent_div.children().filter(function () { 275 return $(this).is('.article-audio-podcast-item') || ($(this).is('.article-audio-podcast-item-ads') && $(this).width() > 0 && $(this).css('display') !== "none"); 276 }); 277 var currentIndex = all_items.index($('#'+id)); 278 var adsCount = $('#'+id).prevAll('.article-audio-podcast-item-ads').filter(function () { 279 return $(this).width() > 0 && $(this).css('display') !== "none"; 280 }).length; 281 var targetIndex = 16; 282 if (adsCount == 1) { 283 targetIndex -= 1; 284 } else if (adsCount == 0) { 285 targetIndex -= 2; 286 } else { 287 return; 288 } 289 290 if (targetIndex >= all_items.length) { 291 $('#'+id).appendTo(parent_div); 292 } else { 293 $('#'+id).insertAfter(all_items.eq(targetIndex)); 294 } 295 }, 1000); 296 } 297 } 298 299 var overlayslots = ["Overlay_Bottom_L","Overlay_Bottom_M"]; 300 if(event.isEmpty == false){ 301 if ((!event.slot.getOutOfPage()) && (overlayslots.includes(id) == false) && (id.includes("/") == false) && (id.includes("ats-insert_ads-") == false)){ 302 if($('#' + id).length > 0){ 303 $('#' + id).prepend('<p class="ads-header">ADVERTISEMENT</p>'); 304 } 305 } 306 307 if($("body.article").length) { 308 const atsBottomLoaded = setInterval(function(){ 309 if ($(".ats-overlay-bottom-wrapper-rendered").length){ 310 let ats_bottom = 115; 311 if ($(window).width() <= 767) ats_bottom = 85; 312 $("#floating_open_in_app_icon").css("bottom", ats_bottom+"px"); 313 } 314 else { 315 $("#floating_open_in_app_icon").css("bottom", "5px"); 316 } 317 }, 2000); 318 } 319 320 if((event.slot.getOutOfPage()) && (id.includes("WebInterstitial"))) { 321 if($('#' + id).length > 0){ 322 $('#' + id).css("max-width", "100% !important"); 323 } 324 } 325 } 326 }); 327 }); 328</script>
328<script type='text/javascript'> 329 googletag.cmd.push(function() { 330 331 let ADSSLOT_PL_L = googletag.defineSlot('/14415562/CP//Web//Podcast//970X90//PL', [[970, 250], [728, 90], [970, 90]], 'PL_L').addService(googletag.pubads()); 332 333 adsSlots.push(ADSSLOT_PL_L); 334 adsSlotsWithElementId['PL_L'] = ADSSLOT_PL_L; 335 336 googletag.pubads().enableSingleRequest(); 337 googletag.pubads().setTargeting('aff', ['bnkfince', 'cars', 'fooddin', 'econnws', 'home', 'lfstyl', 'mdaent', 'shprs', 'sprtsfit', 'tech']).setTargeting('ag', ['18-24', '25-34', '35-44', '45-54', '55-64', '65above']).setTargeting('g', ['female', 'male', 'unknown']) 338 .setTargeting('interest_group', [ 'ENTERTAINMENT - MOVIE & TV', 'BANKING', 'FINANCE', 'BEAUTY', 'COMPUTERS & ELECTRONICS', 'GAMING', 'HEALTH', 'HOLIDAY & CELEBRATIONS', 'PARENTING', 'PETS & ANIMALS', 'SOCIAL MEDIA', 'SPORTS', 'BOOKS & LITERATURE', 'HOME & LIVING', 'SHOPPING', 'ENTERTAINMENT', 'HOBBIES & LEISURE', 'JOBS', 'NEWS', 'FOOD & BEVERAGE', 'VISUAL ARTS & DESIGN', 'BUSINESS', 'EDUCATION', 'FAMILY & LIFESTYLE' ]); 339 googletag.pubads().collapseEmptyDivs(true); 340 341 }); 342 343</script>
343
343<script> 344 var mywheels_counter_api_url = "https://mywheels.my/front-ajx.php"; 345</script>
345
345<script type="text/javascript"> 346 (function(c,l,a,r,i,t,y){ 347 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 348 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 349 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 350 })(window, document, "clarity", "script", "ieysojl8pl"); 351</script>
351
351<script> 352 class MembershipQueue { 353 static #instance = null; 354 #enable = false; 355 #user = {}; 356 #profile = {}; 357 #items = []; 358 #running = false; 359 360 constructor() { 361 if (!MembershipQueue.instance) { 362 this.#initMembership(); 363 MembershipQueue.instance = this; 364 } 365 366 return MembershipQueue.instance; 367 } 368 369 static getInstance() { 370 if (!MembershipQueue.#instance) { 371 MembershipQueue.#instance = new MembershipQueue(); 372 } 373 374 return MembershipQueue.#instance; 375 } 376 377 async #initMembership() { 378 this.#running = true; 379 380 try { 381 this.#user = await fetch(`https://sso.chinapress.com.my/isUserLogged`, { 382 method: 'GET', 383 credentials: 'include' 384 }).then(response => { 385 return response.json() 386 }).then(data => { 387 return data; 388 }).catch(() => { 389 return {}; 390 }); 391 } catch (error) { 392 393 } 394 395 if (this.#user.is_auth == true) { 396 this.#profile = await fetch(`https://sso.chinapress.com.my/getUserDetails`, { 397 method: 'POST', 398 credentials: 'include', 399 headers: { 400 "Authorization": `Bearer ${this.#user.access_token}`, 401 "Accept": "application/json" 402 } 403 }).then(response => { 404 return response.json() 405 }).then(data => { 406 return data; 407 }).catch(() => { 408 return {}; 409 }); 410 } 411 412 let userJson = JSON.stringify({ 413 user: this.#user, 414 profile: this.#profile 415 }); 416 // let userJson = JSON.stringify(this.#user); 417 418 if (typeof webkit !== 'undefined' && webkit.messageHandlers.myInterface) { 419 webkit.messageHandlers.myInterface.postMessage(userJson); 420 } else if (typeof AppInterface !== 'undefined') { 421 AppInterface.sendUser(userJson); 422 } 423 424 this.#run(); 425 } 426 427 static enqueue(callback) { 428 MembershipQueue.getInstance().push(callback); 429 430 if (!MembershipQueue.getInstance().isRuning()) { 431 MembershipQueue.getInstance().#run(); 432 } 433 } 434 435 static getUserId() { 436 return MembershipQueue.getInstance().userId(); 437 } 438 439 static getUserMembershipPlan() { 440 return MembershipQueue.getInstance().userMembershipPlan(); 441 } 442 443 static getUserCanSubscribeTrial() { 444 return MembershipQueue.getInstance().userCanSubscribeTrial(); 445 } 446 447 static getUserName() { 448 return MembershipQueue.getInstance().userName(); 449 } 450 451 static getUserEmail() { 452 return MembershipQueue.getInstance().userEmail(); 453 } 454 455 static getUserAvatar() { 456 return MembershipQueue.getInstance().userAvatar(); 457 } 458 459 static start() { 460 return MembershipQueue.getInstance().enableService(); 461 } 462 463 userId() { 464 return this.#user.user_id; 465 } 466 467 userMembershipPlan() { 468 return this.#user.membership_plan; 469 } 470 471 userCanSubscribeTrial() { 472 return this.#user.can_subscribe_trial; 473 } 474 475 userName() { 476 return this.#profile.name; 477 } 478 479 userEmail() { 480 return this.#profile.email; 481 } 482 483 userAvatar() { 484 return this.#profile.avatar; 485 } 486 487 async #run() { 488 if (this.#enable) { 489 this.#running = true; 490 491 while (this.#items.length > 0) { 492 const callback = this.#items.shift(); 493 494 try { 495 await callback(this.#user); 496 } catch (error) { 497 console.error('Error processing item:', error); 498 } 499 } 500 501 this.#running = false;
502 } 503 } 504 505 push(callback) { 506 this.#items.push(callback); 507 } 508 509 isRuning() { 510 return this.#running; 511 } 512 513 enableService(status = true) { 514 this.#enable = true; 515 this.#run(); 516 } 517 } 518 MembershipQueue.start(); 519</script>
519
519<script async preferred-sources-control="manual" src="https://news.google.com/swg/js/v1/publisher.js"></script>
519 520</head> 521 522<body class="page page-2038795 page-article-audio-list"> 523 524 <header class="main-header"> 525 <div class="position-relative-frame"> 526 <img alt="bg" class="main-header-bg" src="/public_v3/resources/images/header-bg.svg?full" width="100%" height="100%" /> 527 <div class="main-header-row-1"> 528 <a href="https://www.chinapress.com.my" class="header-cp-logo"> 529 <img alt="ä¸å½æ¥" src="/public_v3/resources/images/main_icon.svg" width=82 height=36 /> 530 </a> 531 <div class="google-add-preferred-source-btn-wrapper"> 532 <div google-add-preferred-source-btn data-lang="zh-CN"></div> 533 <div onclick="closeGoogleAddPreferredSourceBtn()" class="google_add_preferred_source_btn_icon_x"><span>x</span></div> 534</div>
535<script> 536 initGoogleAddPreferredSourceBtn(); 537</script>
537 <div class="main-header-row-1-right"> 538 <div class="main-header-search-wrapper"> 539 <form method="get" name="Form" id="searchform" action="/"> 540 <input type="text" id="s" name="s" aria-label="Search" placeholder="æç´¢æ°é»" autocomplete="off"> 541 <span class="search-icon"><img alt="æç´¢" src="/public_v3/resources/images/search.svg" width=12 height=12 onclick='document.getElementById("searchform").submit();' /></span> 542 </form> 543 <div id="main-header-search-popular" class="main-header-search-popular"> 544 <div id="site-search-suggestion"></div> 545 <div class="main-header-search-popular-header"> 546 çé¨æç´¢ 547 </div> 548 <div class="main-header-search-popular-item-containers" id="main-header-search-popular-item-containers1"> 549 550 </div> 551 <div class="main-header-search-popular-header"> 552 大äºä»¶ 553 </div> 554 <div class="main-header-search-popular-item-containers" id="main-header-search-popular-item-containers2"> 555 556 </div> 557 </div> 558 </div> 559 <img class="main-header-chinese-conversion" alt="ç®" src="/public_v3/resources/images/simplified.svg" width=26 height=24 data-curr-lang="simplified" onclick="switchChinese()" /> 560 <div class="main-header-download-app"> 561 <img alt="APP" src="/public_v3/resources/images/smartphone.svg" width=11 height=18 /> 562 </div> 563 <div class="main-header-button-wrapper" id="main-header-login-btn"> 564 <div class="main-header-button main-header-button-login" id="main-header-login-btn-div"> 565 ç»å ¥ 566 </div> 567 </div> 568 </div> 569 </div> 570 <div class="main-header-row-2"> 571 <div id="main-header-nav-wrapper" class="main-header-nav-wrapper"> 572 <div class="pm-qiangxiankan menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-649419"><a href="https://www.chinapress.com.my/">æ¢é²</a></div> 573<div class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3905722"><a href="https://www.chinapress.com.my/%e6%9c%80%e7%83%ad%e6%96%b0%e9%97%bb/">æç</a></div> 574<div class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2596921"><a href="https://www.chinapress.com.my/category/%e4%bc%9a%e5%91%98/">ä¼å</a></div> 575<div class="pm-society menu-item menu-item-type-taxonomy menu-item-object-category menu-item-158"><a href="https://www.chinapress.com.my/category/%e7%a4%be%e4%bc%9a/">社ä¼</a></div> 576<div class="pm-local menu-item menu-item-type-taxonomy menu-item-object-category menu-item-160"><a href="https://www.chinapress.com.my/category/%e5%9c%b0%e6%96%b9/">å°æ¹</a></div> 577<div class="pm-official menu-item menu-item-type-taxonomy menu-item-object-category menu-item-151"><a href="https://www.chinapress.com.my/category/%e5%ae%98%e6%96%b9/">å½å </a></div> 578<div class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1265597"><a href="https://www.chinapress.com.my/category/%e6%94%bf%e6%b2%bb/">æ¿æ²»</a></div> 579<div class="pm-international menu-item menu-item-type-taxonomy menu-item-object-category menu-item-165"><a href="https://www.chinapress.com.my/category/%e5%9b%bd%e9%99%85/">å½é </a></div> 580<div class="pm-economic menu-item menu-item-type-taxonomy menu-item-object-category menu-item-166"><a href="https://www.chinapress.com.my/category/%e8%b4%a2%e7%bb%8f/">è´¢ç»</a></div> 581<div class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-170"><a href="https://www.chinapress.com.my/category/%e7%b2%89%e7%ba%a2%e7%a4%be/">女åå</a></div> 582<div class="pm-entertainment menu-item menu-item-type-taxonomy menu-item-object-category menu-item-174"><a href="https://www.chinapress.com.my/category/%e5%a8%b1%e4%b9%90/">娱ä¹</a></div> 583<div class="pm-advertorial menu-item menu-item-type-custom menu-item-object-custom menu-item-440883"><a href="https://www.chinapress.com.my/å¸åºèæ/">å¸åºèæ</a></div> 584<div class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-791390"><a href="https://www.chinapress.com.my/category/%e9%a3%9f%e7%8e%a9%e5%92%96/">é£ç©å</a></div> 585<div class="pm-sports menu-item menu-item-type-taxonomy menu-item-object-category menu-item-179"><a href="https://www.chinapress.com.my/category/%e4%bd%93%e8%82%b2/">ä½è²</a></div> 586<div class="pm-lifestyle menu-item menu-item-type-taxonomy menu-item-object-category menu-item-186"><a href="https://www.chinapress.com.my/category/%e7%94%9f%e6%b4%bb/">å¯å</a></div> 587<div class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-791391"><a title="ç大家æä¹è¯´" href="https://www.chinapress.com.my/category/%e5%a4%a7%e8%ae%b2%e5%a0%82/">大讲å </a></div> 588<div class="pm-tequ menu-item menu-item-type-taxonomy menu-item-object-category menu-item-192"><a href="https://www.chinapress.com.my/category/%e7%89%b9%e5%8c%ba/">ç¹åº</a></div> 589<div class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1712533"><a href="https://www.chinapress.com.my/4d/">è´¢ç¥å°</a></div> 590<div class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1672442"><a href="https://www.chinapress.com.my/%e5%91%8a%e5%88%ab%e5%bc%8f/">åå«å¼</a></div> 591<div class="pm-advertorial menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3136726"><a href="https://www.chinapress.com.my/category/bif/">BIF</a></div> 592<div class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-4243971"><a href="https://www.chinapress.com.my/category/%e5%9f%8e%e4%b8%ad%e7%83%ad%e8%af%9d/">åä¸çè¯</a></div> 593<div class="menu-item menu-item-type-custom menu-item-object-custom menu-item-5010663"><a href="https://80th.chinapress.com.my/">80æä½ </a></div> 594 </div> 595 <div class="main-header-more-menu"> 596 <div class="main-header-more-menu-button" onclick="moreMenu();"> 597 æ´å¤ 598 </div> 599 </div> 600 <div class="main-header-button-wrapper first-right-button"> 601 <div class="main-header-button main-header-audio-button"> 602 <a href="/article-audio-list/"> 603 <img alt="audio" src="/public_v3/resources/images/audionews_header_icon_v3.png" width=112 height=31 /> 604 </a> 605 </div> 606 </div> 607 <div class="main-header-button-wrapper main-header-chilliboomtv-button-wrapper"> 608 <div class="main-header-button main-header-chilliboomtv-button"> 609 <a href="https://chiliboomtv.chinapress.com.my/" > 610 <img alt="cptv" src="/public_v3/resources/images/chiliboom_header_icon_v2.1.png" width=112 height=31 /> 611 </a> 612 </div> 613 </div> 614 </div> 615 </div> 616 <div class="main-header-subcat-ticker-row-full-width no-subcat"> 617 <div class="main-header-subcat-ticker-row"> 618 <div class="main-header-subcat-col"> 619 </div> 620 <div class="main-header-ticker-col"> 621 <div class="bn-breaking-news" id="headerTicker"> 622 <div class="bn-label">快讯</div> 623 <div class="bn-news"> 624 <ul> 625 <li> 626 <a href="https://www.chinapress.com.my/20260924/%e6%b3%95%e7%b1%b3%ef%bc%9a%e4%b8%8e%e8%ad%a6%e5%8a%a0%e5%bc%ba%e5%90%88%e4%bd%9c-%e6%89%93%e5%87%bb%e7%ba%bf%e4%b8%8a%e5%84%bf%e7%ab%a5%e6%80%a7%e5%89%a5%e5%89%8a/">æ³ç±³ï¼ä¸è¦å 强åä½ æå»çº¿ä¸å¿ç«¥æ§å¥å <sp
626an class="separator"> | </span> 627 </a> 628 </li> 629 <li> 630 <a href="https://www.chinapress.com.my/?p=5138826">忥æ¯â她âï¼éæºæ¨èå¦ä¸æ²æ¸ åè£å¥³å«è¢«æåº <span class="separator"> | </span> 631 </a> 632 </li> 633 <li> 634 <a href="https://www.chinapress.com.my/20260924/%e6%98%94%e6%97%a5%e5%a5%b3%e7%a5%9e%e8%bd%ac%e8%a1%8c%e5%8d%96%e6%88%bf-%e9%ad%94%e9%ac%bc%e8%ba%ab%e6%9d%90%e5%a4%a7%e8%b5%b0%e6%a0%b7/">ææ¥å¥³ç¥è½¬è¡åæ¿ é鬼身æå¤§èµ°æ · <span class="separator"> | </span> 635 </a> 636 </li> 637 <li> 638 <a href="https://www.chinapress.com.my/20260924/%e6%88%90%e6%af%85%e9%a6%99%e6%b8%af%e6%8b%8d%e5%89%a7%e6%8e%80%e8%bf%bd%e6%98%9f%e6%bd%ae%e3%80%80%e4%b9%9d%e9%be%99%e6%b9%be%e9%95%bf%e9%95%9c%e5%a4%b4%e6%91%ba%e5%87%b3%e9%98%b5%e5%86%8d%e7%8e%b0/">ææ¯ 馿¸¯æå§æè¿½ææ½®ãä¹é¾æ¹¾é¿é头æºå³éµåç° <span class="separator"> | </span> 639 </a> 640 </li> 641 <li> 642 <a href="https://www.chinapress.com.my/article-audio-list/">ç¼è说æ°é»ï½è±ªé¨æ¡£æ¡ï¼ç¬¬17ç¯ï¼ä»å¼è®¾çµå å°å»ºç«çµä¿¡ä¸æ°åç§æå¸å½ æ³°å½è½æºå¤§äº¨ç豪èµäººç <span class="separator"> | </span> 643 </a> 644 </li> 645 <li> 646 <a href="https://www.chinapress.com.my/?p=5130281">HONOR X9e Proå·æ°ä¸ç«¯ææºå¤©è±æ¿ 5个è¡ä¸ç¬¬ä¸å°å¯¹æç©å¨èº«å <span class="separator"> | </span> 647 </a> 648 </li> 649 <li> 650 <a href="https://www.chinapress.com.my/20260924/%e4%b8%a5%e9%87%8d%e8%87%b4%e4%bc%a4%e5%b9%b4%e8%bf%88%e5%a7%91%e5%a7%91-%e4%b8%ad%e5%b9%b4%e5%8d%8e%e7%94%b7%e8%a2%ab%e6%8e%a7%e4%b8%8d%e8%ae%a4%e7%bd%aa/">严éè´ä¼¤å¹´è¿å§å§ ä¸å¹´åç·è¢«æ§ä¸è®¤ç½ª <span class="separator"> | </span> 651 </a> 652 </li> 653 <li> 654 <a href="https://www.chinapress.com.my/?p=4894395">ãæä½ åè¡ã å±åºãä¸å½æ¥ã80å¹´æ äº <span class="separator"> | </span> 655 </a> 656 </li> 657 <li> 658 <a href="https://www.chinapress.com.my/?p=5129784">GREENS® GREENSTOPIA® 4.0ç»åº ä»å¥åº·ç活延伸è³èè¤æ¤ç <span class="separator"> | </span> 659 </a> 660 </li> 661 <li> 662 <a href="https://www.chinapress.com.my/?p=5128102">æ±èå½é ç¾ä¸åé Cosmobeauté Malaysiaä¸beautyexpo 29/9 KLCC举å <span class="separator"> | </span> 663 </a> 664 </li> 665 <li> 666 <a href="https://www.chinapress.com.my/20260924/%e6%b6%89%e5%a4%9a%e5%ae%97%e6%9a%b4%e5%8a%9b%e6%8b%86%e8%bf%81-%e6%b9%96%e5%8c%97%e9%bb%91%e8%80%81%e5%a4%a7%e5%88%a4%e6%ad%bb-%e7%ab%8b%e5%8d%b3%e6%89%a7%e8%a1%8c/">æ¶å¤å®æ´åæè¿ æ¹åé»è大夿» ç«å³æ§è¡ <span class="separator"> | </span> 667 </a> 668 </li> 669 <li> 670 <a href="https://www.chinapress.com.my/?p=5113665">32éå群è±èæ§å 䏿»åè¶é忥·æ¨¡å¥ 表æ¬åæ°ä¸é¢å¯¼åé <span class="separator"> | </span> 671 </a> 672 </li> 673 </ul> 674 </div> 675</div> </div> 676 </div> 677 </div> </header> 678 679 <style> 680 :root { 681 --font-control-size: 18px; 682 } 683</style> 684<div class="horizontal-space space-20"></div> 685<div class="article-audio-podcast-wrapper"> 686 <div class="page-inner-wrapper"> 687 <div class="article-audio-podcast-main-player-wrapper"> 688 <div class="article-audio-podcast-main-player-wrapper-col-left"> 689 <div class="position-relative-frame border-curve-frame"> 690 <div class="podcast-cover-image-frame"> 691 <img id="current-podcast-cover-image" /> 692 </div> 693 </div> 694 </div> 695 <div class="article-audio-podcast-main-player-wrapper-col-right"> 696 <div id="current-podcast-pid" style="display: none"></div> 697 <div id="current-podcast-pid-view" class="audio-id-item" style="display: none"></div> 698 <div id="current-podcast-title" class="podcast-title"></div> 699 <div class="current-podcast-meta"> 700 <div id="current-podcast-date" class="meta-time"></div> 701 <div id="current-podcast-view" class="meta-view"></div> 702 </div> 703 <div id="current-podcast-main-topic" class="current-podcast-main-topic"></div> 704 <div class="current-podcast-main-player-control-wrapper"> 705 <div class="current-podcast-main-player-media-wrapper">
706 <div class="current-podcast-player-media"> 707 <div id="media"></div> 708 </div> 709 <div class="current-podcast-time"> 710 <div id="current-podcast-current-time" class="podcast-current-time"></div> 711 <div id="current-podcast-total-time" class="podcast-total-time"></div> 712 </div> 713 </div> 714 <div class="article-audio-podcast-main-player-control-panel"> 715 <div class="article-audio-podcast-player-control"> 716 <div id="previous" class="podcast-player-previous"> 717 <img src="/public_v3/resources/images/audio/list_prev.svg?v=0.1" alt="Previous" title="Previous" width="25" /> 718 </div> 719 <div id="seek-backward" class="podcast-player-seek-backward"> 720 <img src="/public_v3/resources/images/audio/seek_backward.svg?v=0.1" alt="Seek Backward" title="Seek Backward" width="20" /> 721 </div> 722 <div id="play" class="podcast-floating-player-play active"> 723 <img src="/public_v3/resources/images/audio/play.svg?v=0.1" alt="Play" title="Play" width="45" /> 724 </div> 725 <div id="pause" class="podcast-floating-player-pause"> 726 <img src="/public_v3/resources/images/audio/pause.svg?v=0.1" alt="Pause" title="Pause" width="45" /> 727 </div> 728 <div id="seek-forward" class="podcast-player-seek-forward"> 729 <img src="/public_v3/resources/images/audio/seek_forward.svg?v=0.1" alt="Seek Forward" title="Seek Forward" width="20" /> 730 </div> 731 <div id="next" class="podcast-player-next"> 732 <img src="/public_v3/resources/images/audio/list_next.svg?v=0.1" alt="Next" title="Next" width="25" /> 733 </div> 734 </div> 735 </div> 736 </div> 737 <div class="current-podcast-autoplay-toggle"> 738 <label class="podcast-autoplay-switch"> 739 <input id="auto-play-check" type="checkbox" checked=""> 740 <span class="podcast-autoplay-switch-slider"></span> 741 <span class="podcast-autoplay-switch-label"></span> 742 </label> 743 </div> 744 </div> 745 </div> 746 </div> 747</div> 748<div class="horizontal-space space-10"></div> 749<div class="article-audio-podcast-progress-bar hidden"> 750 <div class="article-audio-podcast-progress-percent"></div> 751</div> 752<div class="horizontal-space space-10"></div> 753<div class="article-audio-podcast-wrapper"> 754 <div class="page-inner-wrapper"> 755 <div class="swiper swipertopic"> 756 <div class="article-audio-podcast-topic-tab-wrapper swiper-wrapper"> 757 <div data-index="0" onclick="podcastTopicTabClicked(this)" class="swiper-slide article-audio-podcast-topic-tab-label active" data-topic-id="1" data-tab-key="é¦é¡µ"> 758 <div>é¦é¡µ</div> 759 </div> 760 <div data-index="1" onclick="podcastTopicTabClicked(this)" class="swiper-slide article-audio-podcast-topic-tab-label " data-topic-id="2" data-tab-key="å¿«å¬å¿«æ"> 761 <div>å¿«å¬å¿«æ</div> 762 </div> 763 <div data-index="2" onclick="podcastTopicTabClicked(this)" class="swiper-slide article-audio-podcast-topic-tab-label " data-topic-id="3" data-tab-key="鬼æè¯é¬¼"> 764 <div>鬼æè¯é¬¼</div> 765 </div> 766 <div data-index="3" onclick="podcastTopicTabClicked(this)" class="swiper-slide article-audio-podcast-topic-tab-label " data-topic-id="4" data-tab-key="æ §ç¼ç鬼"> 767 <div>æ §ç¼ç鬼</div> 768 </div> 769 <div data-index="4" onclick="podcastTopicTabClicked(this)" class="swiper-slide article-audio-podcast-topic-tab-label " data-topic-id="276901" data-tab-key="è±ªé¨æ¡£æ¡"> 770 <div>è±ªé¨æ¡£æ¡</div> 771 </div> 772 <div data-index="5" onclick="podcastTopicTabClicked(this)" class="swiper-slide article-audio-podcast-topic-tab-label " data-topic-id="291557" data-tab-key="åå²ç°åº"> 773 <div>åå²ç°åº</div> 774 </div> 775 <div data-index="6" onclick="podcastTopicTabClicked(this)" class="swiper-slide article-audio-podcast-topic-tab-label " data-topic-id="265628" data-tab-key="奿¡è§£ç¢¼"> 776 <div>奿¡è§£ç¢¼</div> 777 </div> 778 <div data-index="7" onclick="podcastTopicTabClicked(this)" class="swiper-slide article-audio-podcast-topic-tab-label " data-topic-id="269824" data-tab-key="ä¸ç0èæªæ¡"> 779 <div>ä¸ç0èæªæ¡</div> 780 </div> 781 <div data-index="8" onclick="podcastTopicTabClicked(this)" class="swiper-slide article-audio-podcast-topic-tab-label " data-topic-id="265629" data-tab-key="éæ¡Hot Talk"> 782 <div>éæ¡Hot Talk</div> 783 </div> 784 <div data-index="9" onclick="podcastTopicTabClicked(this)" class="swiper-slide article-audio-podcast-topic-tab-label " data-topic-id="265630" data-tab-key="讲ççå¦"> 785 <div>讲ççå¦</div> 786 </div> 787 </div> 788 </div> 789 <div id="PL_L" style="text-align:center;" class="ads-frame" > 790</div>
791<script> 792 googletag.cmd.push(function() { 793 if(typeof adsSlotsWithElementId['PL_L'] !== "undefined"){ 794 googletag.display('PL_L'); 795 } 796 }); 797</script>
797 <div class="article-audio-podcast" id="article-audio-podcast-wrapper"> 798
798<script> 799 googletag.cmd.push(function() { 800 801 let ADSSLOT_R1_L = googletag.defineSlot('/14415562/CP//Web//Podcast//300X250//MREC1', [[320, 100], [1, 1], [300, 250], [336, 280]], 'R1_L_REPEAT_1_8_1').addService(googletag.pubads()); 802 803 adsSlots.push(ADSSLOT_R1_L); 804 adsSlotsWithElementId['R1_L_REPEAT_1_8_1'] = ADSSLOT_R1_L; 805 if(typeof adsSlotsWithElementId['R1_L'] == "undefined"){ 806 adsSlotsWithElementId['R1_L'] = ADSSLOT_R1_L; 807 } 808 }); 809 </script>
809 810
810<script> 811 googletag.cmd.push(function() { 812 813 let ADSSLOT_R2_L = googletag.defineSlot('/14415562/CP//Web//Podcast//300x250//MREC2', [[1, 1], [300, 250], [336, 280], [320, 100]], 'R2_L_REPEAT_2_16_1').addService(googletag.pubads()); 814 815 adsSlots.push(ADSSLOT_R2_L); 816 adsSlotsWithElementId['R2_L_REPEAT_2_16_1'] = ADSSLOT_R2_L; 817 if(typeof adsSlotsWithElementId['R2_L'] == "undefined"){ 818 adsSlotsWithElementId['R2_L'] = ADSSLOT_R2_L; 819 } 820 }); 821 </script>
821 822
822<script> 823 googletag.cmd.push(function() { 824 825 let ADSSLOT_X1_L = googletag.defineSlot('/14415562/CP//Web//Podcast//1x1', [1, 1], 'X1_L_REPEAT_3_24_1').addService(googletag.pubads()); 826 827 adsSlots.push(ADSSLOT_X1_L); 828 adsSlotsWithElementId['X1_L_REPEAT_3_24_1'] = ADSSLOT_X1_L; 829 if(typeof adsSlotsWithElementId['X1_L'] == "undefined"){ 830 adsSlotsWithElementId['X1_L'] = ADSSLOT_X1_L; 831 } 832 }); 833 </script>
833 834
834<script> 835 googletag.cmd.push(function() { 836 837 let ADSSLOT_ML_L = googletag.defineSlot('/14415562/CP//Web//Podcast//728x90//ML', [728, 90], 'ML_L_1').addService(googletag.pubads()); 838 839 adsSlots.push(ADSSLOT_ML_L); 840 adsSlotsWithElementId['ML_L_1'] = ADSSLOT_ML_L; 841 if(typeof adsSlotsWithElementId['ML_L'] == "undefined"){ 842 adsSlotsWithElementId['ML_L'] = ADSSLOT_ML_L; 843 } 844 }); 845 </script>
845 846 <div id="article-audio-podcast-1" class="article-audio-podcast-topic-tab-content active" data-tab-key="é¦é¡µ"> 847 <div id="article-audio-podcast-listing-1" class="article-audio-podcast-listing"> 848 </div> 849 850 <div class="podcast-listing-loader"></div> 851 <div class="page-end-observer" data-fn="loadList"></div> 852 <div id="article-audio-podcast-more" class="article-audio-podcast-more hidden" onclick="loadList();" data-page-num=1 loading=0 data-list-mode="1" data-topic-id="1">æ´å¤</div> 853 </div> 854 <div id="article-audio-podcast-2" class="article-audio-podcast-topic-tab-content " data-tab-key="å¿«å¬å¿«æ"> 855 <div id="article-audio-podcast-listing-2" class="article-audio-podcast-listing"> 856 </div> 857 858 <div class="podcast-listing-loader"></div> 859 <div class="page-end-observer" data-fn="loadList"></div> 860 <div id="article-audio-podcast-more" class="article-audio-podcast-more hidden" onclick="loadList();" data-page-num=1 loading=0 data-list-mode="2" data-topic-id="2">æ´å¤</div> 861 </div> 862 <div id="article-audio-podcast-3" class="article-audio-podcast-topic-tab-content " data-tab-key="鬼æè¯é¬¼"> 863 <div id="article-audio-podcast-listing-3" class="article-audio-podcast-listing"> 864 </div> 865 866 <div class="podcast-listing-loader"></div> 867 <div class="page-end-observer" data-fn="loadList"></div> 868 <div id="article-audio-podcast-more" class="article-audio-podcast-more hidden" onclick="loadList();" data-page-num=1 loading=0 data-list-mode="2" data-topic-id="3">æ´å¤</div> 869 </div> 870 <div id="article-audio-podcast-4" class="article-audio-podcast-topic-tab-content " data-tab-key="æ §ç¼ç鬼"> 871 <div id="article-audio-podcast-listing-4" class="article-audio-podcast-listing"> 872 </div> 873 874 <div class="podcast-listing-loader"></div> 875 <div class="page-end-observer" data-fn="loadList"></div> 876 <div id="article-audio-podcast-more" class="article-audio-podcast-more hidden" onclick="loadList();" data-page-num=1 loading=0 data-list-mode="2" data-topic-id="4">æ´å¤</div> 877 </div> 878 <div id="article-audio-podcast-5" class="article-audio-podcast-topic-tab-content " data-tab-key="è±ªé¨æ¡£æ¡"> 879 <div id="article-audio-podcast-listing-276901" class="article-audio-podcast-listing"> 880 </div> 881 882 <div class="podcast-listing-loader"></div> 883 <div class="page-end-observer" data-fn="loadList"></div> 884 <div id="article-audio-podcast-more" class="article-audio-podcast-more hidden" onclick="loadList();" data-page-num=1 loading=0 data-list-mode="3" data-topic-id="276901">æ´å¤</div> 885 </div> 886 <div id="article-audio-podcast-6" class="article-audio-podcast-topic-tab-content " data-tab-key="åå²ç°åº"> 887 <div id="article-audio-podcast-listing-291557" class="article-audio-podcast-listing"> 888 </div> 889 890 <div class="podcast-listing-loader"></div> 891 <div class="page-end-observer" data-fn="loadList"></div> 892 <div id="article-audio-podcast-more" class="article-audio-podcast-more hidden" onclick="loadList();" data-page-num=1 loading=0 data-list-mode="3" data-topic-id="291557">æ´å¤</div> 893 </div> 894 <div id="article-audio-podcast-7" class="article-audio-podcast-topic-tab-content " data-tab-key="奿¡è§£ç¢¼"> 895 <div id="article-audio-podcast-listing-265628" class="article-audio-podcast-listing"> 896 </div> 897 898 <div class="podcast-listing-loader"></div> 899 <div class="page-end-observer" data-fn="loadList"></div> 900 <div id="article-audio-podcast-more" class="article-audio-podcast-more hidden" onclick="loadList();" data-page-num=1 loading=0 data-list-mode="3" data-topic-id="265628">æ´å¤</div> 901 </div> 902 <div id="article-audio-podcast-8" class="article-audio-podcast-topic-tab-content " data-tab-key="ä¸ç0èæªæ¡"> 903 <div id="article-audio-podcast-listing-269824" class="article-audio-podcast-listing"> 904 </div> 905 906 <div class="podcast-listing-loader"></div> 907 <div class="page-end-observer" data-fn="loadList"></div> 908 <div id="article-audio-podcast-more" class="article-audio-podcast-more hidden" onclick="loadList();" data-page-num=1 loading=0 data-list-mode="3" data-topic-id="269824">æ´å¤</div> 909 </div> 910 <div id="article-audio-podcast-9" class="article-audio-podcast-topic-tab-content " data-tab-key="éæ¡Hot Talk"> 911 <div id="article-audio-podcast-listing-265629" class="article-audio-podcast-listing"> 912 </div> 913 914 <div class="podcast-listing-loader"></div> 915 <div class="page-end-observer" data-fn="loadList"></div> 916 <div id="article-audio-podcast-more" class="article-audio-podcast-more hidden" onclick="loadList();" data-page-num=1 loading=0 data-list-mode="3" data-topic-id="265629">æ´å¤</div> 917 </div> 918 <div id="article-audio-podcast-10" class="article-audio-podcast-topic-tab-content " data-tab-key="讲ççå¦"> 919 <div id="article-audio-podcast-listing-265630" class="article-audio-podcast-listing"> 920 </div> 921 922 <div class="podcast-listing-loader"></div> 923 <div class="page-end-observer" data-fn="loadList"></div> 924 <div id="article-audio-podcast-more" class="article-audio-podcast-more hidden" onclick="loadList();" data-page-num=1 loading=0 data-list-mode="3" data-topic-id="265630">æ´å¤</div> 925 </div> 926 </div> 927 </div> 928</div>
929<div class="article-audio-podcast-floating-player-wrapper"> 930 <div class="article-audio-podcast-floating-player"> 931 <div class="article-audio-podcast-floating-player-col-left"> 932 <div id="floating-podcast-title" class="podcast-title"></div> 933 <div class="article-audio-podcast-floating-player-control-wrapper"> 934 <div class="article-audio-podcast-floating-player-control-panel"> 935 </div> 936 <div class="article-audio-podcast-floating-player-media-wrapper"> 937 <div id="floating-current-time" class="podcast-current-time"></div> 938 <div class="article-audio-podcast-floating-player-media"></div> 939 <div id="floating-total-time" class="podcast-total-time"></div> 940 </div> 941 </div> 942 </div> 943 <div class="article-audio-podcast-floating-player-col-right"> 944 <div class="position-relative-frame border-curve-frame"> 945 <div class="podcast-cover-image-frame"> 946 <img id="podcast-cover-image" /> 947 </div> 948 </div> 949 </div> 950 </div> 951</div> 952 <div class="main-footer"> 953 <div class="lz_load_panel" data-lz-loaded=0 data-lz-loading=0 data-lz-url="/layout/desktop/footer-content/" ></div> 954</div>
955<script> 956if (typeof membershipFn === 'undefined') { 957 var membershipFn = []; 958} 959async function getTrialPlan() { 960 try { 961 let trialKey = 'trial-plan' 962 let ttlMinute = 5; 963 964 const cachedData = localStorage.getItem(trialKey); 965 966 if (cachedData) { 967 const { data, timestamp } = JSON.parse(cachedData); 968 const currentTime = new Date().getTime(); 969 if (currentTime - timestamp < ttlMinute * 60 * 1000) { 970 return data; 971 } 972 } 973 974 const response = await fetch('https://api-membership.chinapress.com.my/api/memberships/getTrialMembershipPackageDetails'); 975 const newData = await response.json(); 976 977 if (newData.type !== "success") { 978 throw new Error(newData.message) 979 } 980 981 const currentTime = new Date().getTime(); 982 const dataToCache = { 983 data: newData.data, 984 timestamp: currentTime 985 }; 986 987 localStorage.setItem(trialKey, JSON.stringify(dataToCache)); 988 989 return dataToCache.data; 990 } catch (error) { 991 throw error; 992 } 993 } 994 995document.addEventListener("DOMContentLoaded", function(event) { 996 (function() { 997 runMembershipFn = function(user = {}) { 998 let user_id = null; 999 let membership_plan = null; 1000 let can_subscribe_trial = null; 1001 1002 if(user.membership_plan){ 1003 user_id = user.id; 1004 membership_plan = user.membership_plan; 1005 can_subscribe_trial = user.can_subscribe_trial; 1006 } 1007 1008 googletag.cmd.push(function() { 1009 if (['vip-monthly','vip-annually'].includes(membership_plan)) { 1010 googletag.pubads().setTargeting('Subscription', ['VIP']); 1011 } 1012 1013 if (typeof setAdsTargetingKeywords === "function") { 1014 setAdsTargetingKeywords(); 1015 } 1016 1017 if (typeof setAdsTargetingPlatform === "function") { 1018 setAdsTargetingPlatform(); 1019 } 1020 1021 googletag.enableServices(); 1022 }); 1023 1024 googletag.cmd.push(function() { 1025 membershipFn.forEach(fn => { 1026 fn(user_id, membership_plan, can_subscribe_trial); 1027 }); 1028 }); 1029 1030 if (!['vip-monthly','vip-annually'].includes(membership_plan)) { 1031 var jsScript = document.createElement("script"); 1032 jsScript.type = "application/javascript"; 1033 jsScript.src = '//anymind360.com/js/6263/ats.js'; 1034 1035 let disableAnymind = new URLSearchParams(window.location.search).get('disable_anymind'); 1036 if (disableAnymind != null && disableAnymind == 1){ 1037 googletag.cmd.push(function() { 1038 googletag.pubads().refresh(adsSlots); 1039 }); 1040 } 1041 else { 1042 document.body.appendChild(jsScript); 1043 } 1044 1045 var jsScript2 = document.createElement("script"); 1046 jsScript2.type = "application/javascript"; 1047 jsScript2.src = 'https://jsc.mgid.com/site/985581.js'; 1048 document.body.appendChild(jsScript2); 1049 } else { 1050 googletag.cmd.push(function() { 1051 googletag.pubads().refresh(adsSlots); 1052 }); 1053 } 1054 membershipInitAds = true; 1055 1056 load_floating_slide_in(); 1057 1058 if (typeof matomoAnalyticScript == 'function') { 1059 matomoAnalyticScript(user_id); 1060 } 1061 1062 if (typeof etix == 'function') { 1063 etix(user_id, membership_plan, can_subscribe_trial); 1064 } 1065 } 1066 1067 $.ajax({ 1068 url : `https://sso.chinapress.com.my/isUserLogged`, 1069 type : 'GET', 1070 xhrFields : { 1071 withCredentials : true 1072 }, 1073 success: function(response) { 1074 if(response.is_auth == true){ 1075 runMembershipFn( 1076 { 1077 id : response.user_id, 1078 name: response.name, 1079 token : response.access_token, 1080 membership_plan : response.membership_plan, 1081 can_subscribe_trial : response.can_subscribe_trial 1082 } 1083 ); 1084 }else{ 1085 runMembershipFn(); 1086 } 1087 }, 1088 }).fail(function() { runMembershipFn(); }); 1089 })(); 1090}); 1091 1092membershipFn.push(async function(user_id, membership_plan, can_subscribe_trial) { 1093 var lock = true; 1094 var bodyelement = document.getElementsByTagName('body')[0]; 1095 1096 if (document.getElementById("main-header-login-btn-div")) { 1097 if (user_id) { 1098 addClassToElement(bodyelement, "memberloggedin"); 1099 addClassToElement(document.getElementById("main-header-login-btn-div"), "member"); 1100 1101 if (membership_plan && ['vip-monthly','vip-annually'].includes(membership_plan)) { 1102 lock = false; 1103 document.getElementById("main-header-login-btn-div").innerHTML = '<image alt="VIP" src="/public_v3/resources/images/VIP-icon.png" style="cursor: pointer;"></image>'; 1104 } 1105 else{ 1106 document.getElementById("main-header-login-btn-div").innerHTML = '<image alt="ä¼å" src="/public_v3/resources/images/user-check-solid.svg" style="cursor: pointer;"></image>'; 1107 } 1108 1109 document.getElementById("main-header-login-btn-div").setAttribute("onmouseover","member_hover()"); 1110 document.getElementById("main-header-login-btn-div").setAttribute("onmouseleave","member_mouse_leave()"); 1111 1112 } 1113 else{ 1114 document.getElementById("main-header-login-btn-div").innerHTML = 'ç»å ¥'; 1115 document.getElementById("main-header-login-btn-div").setAttribute("onclick","loginpage(false,false,true)"); 1116 } 1117 1118 1119 1120 } 1121
1122 if (lock) { 1123 addClassToElement(bodyelement, "locked"); 1124 if (typeof setOnclickPurchaseBtn === 'function'){ 1125 try { 1126 // let trialPlan = await getTrialPlan(); 1127 if (typeof setOnclickPurchaseBtn === 'function'){ 1128 setOnclickPurchaseBtn((user_id !== null), (can_subscribe_trial == true)); 1129 if(typeof secondArticleCbFn !== "undefined"){ 1130 secondArticleCbFn.push(function(){ 1131 setOnclickPurchaseBtn((user_id !== null), (can_subscribe_trial == true)); 1132 }); 1133 } 1134 } 1135 } catch (error) { 1136 error 1137 } 1138 } 1139 } else { 1140 addClassToElement(bodyelement, "lock-released"); 1141 } 1142 1143 if (lock && document.getElementById("showheroes-player")) { 1144 var jsScript = document.createElement("script"); 1145 jsScript.setAttribute("data-wid", "auto"); 1146 jsScript.setAttribute("type", "text/javascript"); 1147 jsScript.setAttribute("src", "https://content.viralize.tv/display/?zid=AAFLE4ss21AN_t2t"); 1148 1149 document.getElementById("showheroes-player").appendChild(jsScript); 1150 } 1151 1152}); 1153 1154 1155function addClassToElement(bodyelement, classnametoadd) { 1156 classarr = bodyelement.className.split(" "); 1157 if (classarr.indexOf(classnametoadd) == -1) { 1158 bodyelement.className += " " + classnametoadd; 1159 } 1160} 1161 1162function loginpage(payment = false, isTrial = false, profileUrl = false){ 1163 let stringQuery = ''; 1164 1165 let option = {}; 1166 1167 option.source_url = encodeURI(window.location.href); 1168 option.require_payment = payment; 1169 option.device = 'Web'; 1170 option.title = encodeURI(''); 1171 option.category = ''; 1172 1173 1174 if (payment && isTrial) { 1175 option.is_trial = isTrial; 1176 } 1177 1178 if (typeof webkit !== 'undefined' && webkit.messageHandlers.myInterface) { 1179 option.device = 'IOS'; 1180 } else if (typeof AppInterface !== 'undefined') { 1181 if (typeof AppInterfaceHuawei !== 'undefined') { 1182 option.device = 'HarmonyOS'; 1183 } else { 1184 option.device = 'Android'; 1185 } 1186 } 1187 1188 if (option != null) { 1189 stringQuery = '?' + $.param(option); 1190 } 1191 1192 let url = `https://sso.chinapress.com.my/login`; 1193 1194 if (profileUrl) { 1195 url = `https://membership.chinapress.com.my`; 1196 } 1197 1198 window.location.href = `${url}${stringQuery}`; 1199} 1200 1201function logoutpage(){ 1202 1203 $.ajax({ 1204 url : `https://sso.chinapress.com.my/isUserLogged`, 1205 type : 'GET', 1206 xhrFields : { 1207 withCredentials : true 1208 }, 1209 success: function(response) { 1210 if(response.is_auth == true){ 1211 $.ajax({ 1212 url: `https://sso.chinapress.com.my/user/logout`, 1213 type: "POST", 1214 contentType: 'application/json', 1215 processData: false, 1216 xhrFields : { 1217 withCredentials : true 1218 }, 1219 beforeSend: function(xhr) { 1220 xhr.setRequestHeader("Authorization", `Bearer ${response.access_token}`); 1221 xhr.setRequestHeader("Accept", "application/json"); 1222 }, 1223 complete: function() { 1224 location.reload(); 1225 } 1226 }); 1227 } else { 1228 location.reload(); 1229 } 1230 }, 1231 }); 1232} 1233 1234function profilepage(){ 1235 let option = {}; 1236 1237 option.url = encodeURI(window.location.href); 1238 1239 option.mobile = 0; 1240 1241 window.open('https://membership.chinapress.com.my/profile', '_self'); 1242} 1243 1244function member_hover(){ 1245 if(!$("#profile_hover").length) 1246 $("#main-header-login-btn-div").append( 1247 `<div class="profile-hover" id="profile_hover"> 1248 <div onclick="profilepage()">ä¼å主页</div> 1249 <div onclick="logoutprompt()">ç»åº</div> 1250 </div>` 1251 ); 1252} 1253 1254function member_mouse_leave(){ 1255 if($("#profile_hover").length){ 1256 $("#profile_hover").remove(); 1257 } 1258} 1259 1260function logoutprompt(){ 1261 if(!$("#logout-prompt-wrapper").length) 1262 $("body").append( 1263 `<div id="logout-prompt-wrapper" class="logout-prompt-wrapper"> 1264 <div class="logout-prompt-dialog"> 1265 <div>ç¡®å®éåºä¼åï¼</div> 1266 <div> 1267 <span>䏿¦éåºæ¨å°æ æ³ï¼</span> 1268 <span>⢠æ¥åææ°ä¼æ /æ´»å¨è®¯æ¯</span> 1269 <span>⢠ä¸äº«/ç è§ä¼åæï¼VIPç¨æ·ï¼</span> 1270 <span>⢠åå°å¼ºå¶å¹¿åï¼VIPç¨æ·ï¼</span> 1271 </div> 1272 <div class="logout-prompt-confirm-buttons"> 1273 <span onclick="logoutpage()">æ¯</span> 1274 <span onclick="closelogoutprompt()">å¦</span> 1275 </div> 1276 </div> 1277 </div> 1278 ` 1279 ); 1280} 1281 1282 1283function closelogoutprompt(){ 1284 $("#logout-prompt-wrapper").remove(); 1285} 1286 1287</script>
1287<div id="cookies-box" class="cookies-container"></div>
1287<script src="/public_v3/resources/scripts/desktop/init-defer.js?v=171869972" defer></script>
1287 1288
1288<script src="/public_v3/resources/scripts/sticky.js" defer></script>
1288 1289 1290<div id="bottom-scroll" class="bottom-scroll"> 1291 <a onclick="floatingIconClicked('https://www.chinapress.com.my/asian-games-2026/', 'asiangame2026')"> 1292 <img alt="" src="https://www.chinapress.com.my/wp-content/uploads/2026/09/asian-game.png" width="50px" /> 1293 </a> 1294 <a onclick="floatingIconClicked('https://jobmacha.my/zh', 'JobMacha Clicks')"> 1295 <img alt="" src="/public_v3/resources/images/jobmach_icon.png" width="45px"> 1296 </a> <div id="scroll-up" onclick="backToTop()" class="scroll-up"> 1297 <img alt="up" src="/public_v3/resources/images/up-arrow.png" width=45 height=45 /> 1298 </div> 1299</div>
1299<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a400b0f70bb72972',t:'MTc5MDI0MTM5Ng=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1299</body> 1300 1301</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.