위챗 애플릿 제3자 플러그인 사용
각종 개발은 사실 모두 플러그인이 있는 것이다. 이전에 나는 작은 프로그램이 없는 줄 알았는데 나중에 또 생겼다. 어제 두 개의 플러그인을 집적해 보려고 했는데 우여곡절이 많았다. 여기에 내가 밟은 구덩이를 기록해 두었다.
앱id가 있어야 플러그인을 받을 수 있어요. 체험이 안 돼요.
통합 프로세스
1. 위챗 공중 플랫폼 백그라운드에서 로그인, 설정 - 제3자 서비스 - 플러그인 추가.여기 '극점 달력' 을 추가하는 것을 예로 들면
최대 5개만 추가할 수 있으니 주의하세요.
2、원하는 플러그인을 검색하고 추가
추가에 성공하면 플러그인 관리 아래에서 당신이 추가한 플러그인을 볼 수 있습니다
3. 앱에서.json에 플러그인 추가
여기 플러그인 이름은 마음대로 지을 수 있어요.
tx-map을 예로 들면 문서를 참고하십시오
앱에서.json에 관련 정보 추가
provider는 AppID이고 version은 버전 번호입니다.
프로젝트에서 구체적으로 어떻게 사용하는지, 개발 문서를 보아야 하는데, 개발 문서를 보면 어떤 플러그인은 있고, 어떤 플러그인은 없는 것을 발견할 수 있다. 어쨌든 스스로 많이 찾아보자.
4, 대상 페이지의 json 파일에서 이 플러그인을 참조합니다
여기 tx-map이 바로 앱에 있습니다.json이 지은 그 이름, 그리고 맵-route도 직접 지을 수 있습니다. 여기서 뭘 지으면 wxml에서 사용하는 구성 요소가 바로 이 이름입니다.
5, 대상 페이지의 wxml 파일에서 이 플러그인을 사용
플러그인의 js 인터페이스를 사용하려면 js에서 Require Plugin (app.json에 명명된 플러그인의 이름) 을 사용하면 플러그인의 대상을 얻을 수 있습니다. 예를 들어:
let plugin = requirePlugin("tx-map")
6. 효과 보기
몇 가지 문제
플러그인 사용 권한 없음
이것은 디버깅 베이스 라이브러리 버전을 조정해 보십시오. 저는 1.9.1이었는데 2.1.1로 조정하면 됩니다.
Cannot read property 'version' of undefined TypeError:Cannot read property 'version' of undefined
이 진심 을 이해 하지 못 했 다. 왜냐하면 이 잘못 은 기분 을 보 여 나 타 났 기 때문 이다.
틀렸어!
이것도 기분에 따라 나오는 거예요.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.