이번 호에서 제가 이야기하고 싶은 것은 제가 고생 끝에 작성한 jQuery.wechat, 통일된 API. 그것이 모두에게 도움이 되기를 바랍니다.
최근 위챗 공식 계정에서 제 제품을 홍보하고 의미 있는 기능을 제공해야 해서 부득이하게 위챗을 후원하게 되면서 돌아올 수 없는 길을 가게 되었습니다. 우리 모두 알고 있듯이 Tencent는 정말 마법 같은 회사입니다. 그들의 제품은 큰 상업적 성공을 거두었지만 Nuo Da에서는 실제 공식 계정 개발 플랫폼을 찾을 수 없습니다. 네, 웹 개발에 관한 공식 문서 중 일부는 단지 개별적인 예일 뿐이고, 나머지는... 하하, 개발자 교류 및 상호 지원이라는 것이 있습니다.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 중국어 웹사이트의 기타 관련 기사를 참조하세요!