이번 호에서 제가 이야기하고 싶은 것은 제가 고생 끝에 작성한 jQuery.wechat, 통일된 API. 그것이 모두에게 도움이 되기를 바랍니다.
최근 위챗 공식 계정에서 제 제품을 홍보하고 의미 있는 기능을 제공해야 해서 부득이하게 위챗을 후원하게 되면서 돌아올 수 없는 길을 가게 되었습니다. 우리 모두 알고 있듯이 Tencent는 정말 마법 같은 회사입니다. 그들의 제품은 큰 상업적 성공을 거두었지만 Nuo Da에서는 실제 공식 계정 개발 플랫폼을 찾을 수 없습니다. 네, 웹 개발에 관한 공식 문서 중 일부는 단지 개별적인 예일 뿐이고, 나머지는... 하하, 개발자 교류 및 상호 지원이라는 것이 있습니다. 위 사진을 보시면 이런 느낌이 드시나요? 많은 분들이 필사적으로 무슨 일이 있었는지 궁금해하고 계시는데 공식적인 입장은 없습니다! o(∩_∩)o ㅎㅎ 서론이 길어졌으니 이번 호에서 이야기하고 싶은 것은 제가 고생 끝에 작성한 jQuery.wechat 입니다. jQuery를 기반으로 하며 .promise에 대한 통합 API를 제공합니다. 그것이 모두에게 도움이 되기를 바랍니다. 우선 코드는 다음과 같습니다.bower install --save jquery-wechat
Git에서 직접 설치할 수 있습니다. 허브에서 다운로드하고 압축을 푸는 방법은 동일합니다!
로딩은 물처럼 자연스럽습니다
<script type="text/javascript" src="bower_components/jquery/dist/jquery.min.js"></script> <script type="text/javascript" src="bower_components/jquery-wechat/dist/jquery-wechat.min.js"></script>
사용법 - 간단하고 쉬우며 통일되고 재미있습니다!
$.wechat.enable(); //정말 쉽습니다!
$.wechat.enable().done(function(){ alert('已经启用成功'); }).fail(function(){ alert('启用失败'); });
메뉴 숨기기/표시
$.wechat.hideMenu(); //隐藏菜单 $.wechat.showMenu(); //显示菜单
하단 툴바 숨기기/표시
$.wechat.hideToolbar(); //하단 툴바 숨기기
$.wechat.showToolbar() //하단 툴바 표시
$.wechat.scanQRcode();
사진미리 보기 도구
$.wechat.preview({ current: 'http://xxx/img/pic001.jpg', //进入预览模式后,直接显示这张图片 urls: [ 'http://xxx/img/pic001.jpg', 'http://xxx/img/pic002.jpg', 'http://xxx/img/pic003.jpg', 'http://xxx/img/pic004.jpg', 'http://xxx/img/pic005.jpg', 'http://xxx/img/pic006.jpg' ] //所有要在预览模式下显示的图片 });
$.wechat.getNetworkType().done(function(response) { $('#network').text(response.split(':')[1]); });
network_type:wifi wifi网络 network_type:edge 非wifi,包含3G/2G network_type:fail 网络断开连接 network_type:wwan (2g或者3g)
썸네일이 표시됩니다. , 적절한 제목과 설명, 그리고 더 많은 뉴스 메시지를 보낸 사람을 나타내는 작은 텍스트 줄도 있습니다. 제목이 일치하지 않는 파란색 기본 빈 그림을 보세요. 논리가 뭐야?
다행히 이제 이 문제를 해결해 보겠습니다.$.wechat.setShareOption({ appid: 'xxxx', //小标appid img_width: '60', img_height: '60', img_url: window.location.toString() + 'img/demo.jpg', //缩略图 title: 'DEMO', //标题 desc: 'The description is set from $.wechat.setShareOption', //描述 link: function() { return window.location.toString(); //消息分享出去后,用户点击消息打开的链接地址 }, callback: function(response) { alert(response); //分享后的回调函数,常见的有成功和取消 } });
이번 공유 형식 변경은 친구에게 보내기, Moments에 공유하기, Weibo에 공유하기, 이메일 보내기 등 4가지 기능에 영향을 미칩니다. 설정 후, 우측 상단의 메뉴 버튼을 눌러 메뉴를 열고, 위에서 언급한 4개 항목 중 하나를 선택하면 변경된 효과를 볼 수 있습니다
현재 페이지 닫기
$.wechat.closeWindow();
$.wechat.destroy();
싱글페이지 애플리케이션(SPA)에서 흔히 사용되는 기능입니다
위 내용은 jQuery.wechat을 사용하여 WeChat WEB 애플리케이션을 구축하기 위한 메소드 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!