OTP에 대한 카운트다운 타이머를 표시하는 코드이지만 정적 값만 표시하고 예상대로 매초 업데이트되지 않습니다.
으아악제가 놓친 부분을 지적해주세요.
P粉3767388752024-04-03 00:59:16
PHP 코드는 서버에서 실행되며 JS("브라우저 시간") 실행에는 영향을 미치지 않습니다. JS 기능은 실제로 다음과 같습니다:
으아아아여기서 문제는 즉시 드러납니다. 로컬인 단일 displayCountdown
函数期间递减 remainingTime
。下次调用时,该值再次为 600 - 因为 remainingTime
변수만 실행하고 있습니다.
따라서 가장 간단한 해결책은 다음과 같이 해당 변수를 displayCountdown
범위 밖으로 이동하는 것입니다.