많은 사람들이 WeChat 미니 프로그램을 개발했으며, 개발 과정에서 함정에 직면한 사람들도 많습니다. 그들은 프로젝트를 구현하는 동안 항상 몇 가지 문제에 직면하게 됩니다. 우회를 피하기 위해 소규모 프로그램을 개발할 때 주의해야 할 사항은 무엇입니까? 이 기사에서는 개발자가 가능한 한 우회를 피하는 데 도움이 되는 30가지 일반적인 문제와 해결 방법을 정리했습니다. 도움이 필요한 친구들이 모두 참고할 수 있기를 바랍니다.
미니 프로그램 개발 시 흔히 발생하는 30가지 문제와 해결 방법
1. 미니 프로그램의 이름은 기존 구독 계정 및 퍼블릭 플랫폼의 서비스 계정과 동일해서는 안 됩니다. 중복된 이름을 요구하는 경우 이름을 변경하여 설정하시기 바랍니다.
2. 템플릿 메시지 선택 시 다른 키워드로 제목의 템플릿을 사용할 수 있습니다. 구성이 제출된 후에는 키워드의 유형과 순서를 수정할 수 없습니다.
3. 미니프로그램의 이름은 계정정보 설정시 완료됩니다. 한번 설정하시면 수정이 불가능합니다.
4. 이름을 변경하고 설정하세요. 기업의 상표, 단체명, 기타 명칭이 침해된 경우, 공개 플랫폼의 침해 고소 절차를 통해 고소장을 제출하고 해당 명칭의 사용권을 회복할 수 있습니다.
5. 미니 프로그램 이름은 중국어, 숫자, 영어로 지정할 수 있습니다. 길이는 3~20자이며 한자당 2자가 됩니다.
6. 원래 개인 개발자는 WeChat 미니 프로그램을 신청할 수 없었습니다. WeChat은 기업, 정부, 미디어 및 기타 조직의 신청만 지원합니다. 개별 개발자는 향후 업데이트에서 공개될 예정입니다.
7. 특수단체가 아닌 경우에도 인증을 위해 300위안을 지출해야 합니다.
공개 계정이 인증되었더라도 인증을 위해 300**위안**(WeChat 결제 지원)을 지불해야 감사 스위치를 켜고 미니 프로그램을 게시할 수 있습니다.
WeChat 결제를 사용하려면 WeChat 인증이 필요합니다.
8. 서버 구성은 한 달에 3번만 수정 가능하니 꼭 저장해 두시고 기회를 놓치지 않도록 주의하세요.
변경할 사항이 없으면 아래 구성을 어지럽히지 말고 변경하기 전에 꼭 확인하고 한 번에 완전히 작성하세요. 그렇지 않으면 작은 구두점을 변경하여 기회를 낭비하게 됩니다.
9. 도메인 이름, 등록, https가 준비되어 있어야 합니다. 그렇지 않으면 준비할 수 없습니다. (서버 도메인 이름은 ICP에 등록해야 하며 새로 등록된 도메인 이름은 24시간 이내에 구성할 수 있습니다. 도메인 이름 형식은 대문자, 소문자, 숫자 및 "-"만 지원하며 IP 주소 및 포트는 지원하지 않습니다. 숫자)
10. 미니 프로그램 아바타, 소개 월 5회만 수정 가능하며, 서비스 범위는 월 1회만 수정 가능합니다. 미니 프로그램 QR 코드는 첫 번째 버전이 출시된 후에만 얻을 수 있습니다.
11. 한 주체는 30개를 등록할 수 있으며, 바인딩된 아이덴티티를 가진 개발자는 5개의 위챗 미니 프로그램만 만들 수 있습니다.
직원의 경우 WeChat 미니 프로그램에 등록하기 위해 상사에게 WeChat ID를 빌려주지 마십시오. 기회가 없기 때문입니다.
사장님께서는 직원들에게 위챗 미니 프로그램 등록을 위해 위챗을 빌려주지 마세요. 돌아오지 못할 수도 있으니까요.
12. 템플릿 키워드를 찾을 수 없는 경우 추가 신청을 할 수 있습니다. 새로운 키워드는 월 5회 제출 가능하며 합격 후 공유됩니다. (나만의 키워드를 쌓을 수 있는 좋은 기회!!)
13. 미니 프로그램 계정은 관리자가 1명(수정 가능)으로 구성되며 개발자는 10명까지 묶을 수 있습니다.
14. 중요 사항:
개발 버전: 개발자 도구를 사용하여 개발 버전에 코드를 업로드합니다. 개발 버전은 각 개인이 최근 업로드한 코드만 유지합니다. 검토를 위해 제출을 클릭하여 검토를 위해 코드를 제출합니다. 개발 버전은 온라인 버전과 검토 중인 버전의 코드에 영향을 주지 않고 삭제할 수 있습니다.
버전 검토 중: 하나의 코드만 검토 중입니다. 검토 결과를 사용할 수 있게 되면 온라인에 게시하거나 검토를 위해 직접 다시 제출하여 원래 검토 버전을 덮어쓸 수 있습니다.
온라인 버전: 모든 온라인 사용자가 사용하는 코드 버전입니다. 이 버전의 코드는 새 버전이 출시된 후 덮어쓰여 업데이트됩니다.
15. 데이터 분석은 공개된 온라인 버전의 사용 가치만을 집계하며, 실시간 통계 데이터도 제공합니다.
16. 미니 프로그램 AppSecret은 관리자만 볼 수 있으며, 플랫폼은 AppSecret을 일반 텍스트로 저장하지 않습니다.
17. 개발자 도구는 현재 Windows 64, Windows 32 및 Mac 버전을 제공합니다(버전은 현재 자주 업데이트되고 있으므로 자주 업데이트해야 할 수도 있습니다).
18. 코드를 작성한 후 도구는 자동으로 사용자가 현재 코드 편집 상태를 저장하도록 도와줍니다. 편집된 파일의 상태를 잃지 않고 도구를 직접 닫거나 다른 프로젝트로 전환해야 합니다. 파일은 수정된 내용만 실제로 하드 디스크에 기록되고 실시간 미리보기가 실행됩니다.
19. 내부 테스트 기간 동안 코드 업로드 기능은 관리자의 WeChat ID로만 작동 가능합니다.
20. 사용자 입력 얻기: 사용자의 입력 콘텐츠를 AppService에 동기화하려면 구성 요소의 바인딩 변경 속성을 사용해야 합니다.
21. 윈도우 등의 객체는 스크립트에서 사용할 수 없습니다:
JsCore는 윈도우 객체가 없는 환경이므로 스크립트에서 윈도우를 사용할 수 없으며, 스크립트에서 컴포넌트를 작동할 수 없습니다.
22. zepto/jquery는 window 객체와 document 객체를 사용하므로 사용할 수 없습니다.
23. 애플리케이션은 동시에 5페이지만 열 수 있습니다. 5페이지를 연 후에는 wx.navigateTo가 정상적으로 새 페이지를 열 수 없습니다. 다단계 상호작용을 피하거나 wx.redirectTo를 사용하세요.
24. 스타일 시트는 계단식 선택기를 지원하지 않습니다.
WXSS는 .;로 시작하는 클래스 선택기를 지원합니다. 레이블 선택기를 사용하여 동일한 클래스의 구성 요소 스타일을 제어할 수 있습니다.
25. CSS를 통해 로컬 리소스를 얻을 수 없습니다.
배경 이미지: 네트워크 이미지나 base64를 사용하거나 태그를 사용할 수 있습니다.
26. 창의 배경색 수정:
페이지 태그 선택기를 사용하여 최상위 노드의 스타일을 수정하세요.
27. 다양한 네트워크 요청에 대한 시간 초과를 설정할 수 있습니다.
28. tabBar는 최소 2개, 최대 5개의 탭만 구성할 수 있는 배열입니다. 탭은 배열 순서대로 정렬됩니다. (하단 탐색 모음)
App()에 정의된 함수에서 getApp()을 호출하지 마세요. 이를 사용하여 앱 인스턴스를 가져옵니다.
페이지가 아직 생성되지 않은 경우 onLaunch 중에 getCurrentPage()를 호출하지 마세요.
getApp()을 통해 인스턴스를 얻은 후에는 라이프 사이클 함수를 개인적으로 호출하지 마세요.
29. App()은 app.js에 등록되어야 하며, 중복 등록은 불가능합니다.
30. 프론트엔드와 백엔드의 정의:
사용자가 왼쪽 상단을 클릭하여 닫거나 장치의 홈 버튼을 눌러 WeChat을 종료하면 미니 프로그램이 직접 파괴되지 않고 배경으로 들어갑니다.
사용자가 WeChat에 다시 들어가거나 미니 프로그램을 다시 열면 프로그램이 백그라운드에서 포그라운드로 들어갑니다. 일정 시간 동안 미니 프로그램이 백그라운드로 들어가거나 시스템 리소스 사용량이 너무 높을 때만 프로그램이 백그라운드에서 포그라운드로 들어갑니다. 정말 파괴되었습니다. 추천: "Mini 프로그램 개발 튜토리얼"
위 내용은 미니 프로그램 개발의 30가지 일반적인 문제와 해결 방법(요약)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!