다음은 위챗 공개 계정 개발 과정에서 카운트다운을 구현하기 위해 제가 직접 작성한 코드입니다. 효과는 다음과 같습니다. 주문이 접수되었습니다. 2분 57초 이내에 결제를 완료해 주세요. 순수 코드 분석.
초기 아이디어에서는 페이지가 백그라운드에서 실행되고 화면이 잠기는 상황을 고려하지 않았습니다. 코드는 다음과 같습니다.
let interval = setInterval(() => { let {staticTime} = this.state; staticTime = staticTime - 1; if (staticTime <= 0) { clearInterval(interval); this.setState({ tip:'支付超时', staticTime:0 }); return; } let minutes = parseInt(staticTime/60); let Seconds = staticTime%60; let tip = '订单已提交,请在'+minutes+'分'+Seconds+'秒内完成支付'; this.setState({ tip:tip, staticTime:staticTime }); }, 1000); 后来测试发现锁屏或者把页面留在后台,计算就不对,于是把代码进行了如下改造。 let interval = setInterval(() => { let {backGroundTime, staticTime} = this.state; this.setState({ backGroundTime:0 }); staticTime = staticTime - backGroundTime - 1; if (staticTime <= 0) { clearInterval(interval); this.setState({ tip:'支付超时', staticTime:0, }); return; } let minutes = parseInt(staticTime/60); let Seconds = staticTime%60; let tip = '订单已提交,请在'+minutes+'分'+Seconds+'秒内完成支付'; this.setState({ tip:tip, staticTime:staticTime, }); }, 1000); this.listenPageShowHideHandle(); //计算页面在后台的时间
listenPageShowHideHandle = () => 마이크로 사이트 구현 방법으로 열어서 로그인할 수 있습니다
관련 영상:Chuanzhi, Heima WeChat 공개 플랫폼 개발 영상 튜토리얼
위 내용은 카운트다운 기능 구현을 위한 WeChat 공개 계정 개발(순수 코드)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

苹果xs max是苹果第十二代。“X”是罗马数字中的10,“X”代表苹果向iPhone问世十周年的致敬;2017年9月13日,iPhone X正式发布,该产品为苹果第十一代产品;iPhone XS Max是2018年9月13日发布的,为第十二代苹果手机。

iphone13 mini是单卡。iphone13 mini是苹果公司于2021年9月15日发布的一款智能手机,其SIM卡片类型为nano-SIM卡,并不兼容现有的micro-SIM卡,因此不支持双卡模式;该机为5G(sub-6 GHz)全网通手机(支持中国联通、中国移动和中国电信),支持GSM/EDGE、UMTS/HSPA+、DC-HSDPA网络。

iphone13 pro可以插2张卡。iPhone13 Pro是苹果公司于北京时间2021年9月15日发布的智能手机,支持双卡双待,支持双卡nano-SIM卡,但不兼容现有的micro-SIM卡;应用双卡要求运用两项移动通信服务,不支持同一时刻使用两项CDMA移动通信服务,且仅部分运营商支持双VoLTE。

iphone13摄像头旁边的小孔是麦克风,采用双唛降噪设计,是辅助副送话器收音用的,可以用来降低环境噪音和提升通话语音的清晰度的。由于在拍摄视频的时候会由于环境噪音导致被摄主体的收音效果不佳,目前大部分的智能手机都会在机身上设置有多个降噪麦克风,用来录制周围环境的噪音,结合降噪算法,实现降噪效果。

iphone13是双卡双待,iphone13系列中只有“iPhone 13 mini”不是双卡双待;苹果iPhone13支持双卡双待,双卡类型为“nano-SIM”,不支持现有的“micro-SIM”卡,需要正反两面安装SIM卡,一共可以安装两张“12mm*9mm nano-SIM”卡。

iphone数据漫游是指iPhone蜂窝网络下的“数据漫游”功能,而数据漫游就是跨运营商的漫游;在国内,该功能无论是打开或者关闭,都是没有任何作用的,因为它只是针对国际上不同的移动运营商起作用。

区别:1、苹果11采用A13仿生处理芯片,具有4核图形处理器和8核神经网络引擎;而13采用采用A15仿生处理芯片,具有4核图形处理器和16核神经网络引擎。2、苹果11屏幕尺寸为6.1英寸Liquid 视网膜高清显示屏;而苹果13屏幕尺寸为6.1英寸超视网膜XDR显示屏。3、苹果11的屏幕对比度为1400:1对比度,而苹果13的屏幕对比度为2000000:1对比度。

区别:1、教育优惠比官网标价(普通版)要便宜。2、教育优惠官网下单速度会比普通版慢,普通版有货的状态一般是1-3个工作日就发货了,教育优惠版比较快的也是几天时间,如果是遇到了开学前大量学生购买的高峰期,可能要排队几个星期。3、教育优惠适用人群为准大学生、大学生、教职工(包括大中小学以及特殊教育学校的教职工群体);而普通版的适用人群比较广。


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

MinGW - Windows용 미니멀리스트 GNU
이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)
