この記事では、WeChat プロジェクト の日常の開発でよく使用されるいくつかの js メソッドをまとめています。これらはすべて、非常に頻繁に使用される、非常に簡単なメソッドです。
1. Web ページ畫像 以下に示すように、左右にスワイプして畫像を表示します:
js 効果
コードは次のとおりです:
var pictures = []; angular.forEach(pitctures,function(k,i){ pictures[i] = k.imgPath; }); $scope.previewPics = function(currentUrl){ if (typeof window.WeixinJSBridge != 'undefined') { //微信圖片集查看 WeixinJSBridge.invoke('imagePreview', { 'current':currentUrl, //當前地址 'urls':pictures //組 }); } else { alert( "請在微信中查看", null, function () {}); } }
ページ要素:
コードは次のとおりです。
<p class="infoPics"> <p class="picImg" ng-repeat="picture in info.infoContent.pitctures"> <img ng-src="{{picture.imgPath}}" ng-click="previewPics(picture.imgPath)"> </p> </p>
2. WeChatウィンドウイベントを閉じます。例は次のとおりです:
コードは次のとおりです:
WeixinJSBridge.invoke('closeWindow',{},function(res){ //alert(res.err_msg); });
3. Webページのリンクを友達、Moments、Weiboに共有します。
var lineLink = 'http://../..', imgUrl = 'http://../..', shareTitle = '頁面標題', descContent='內(nèi)容簡介', appid = ''; //判斷是否支持微信js if(typeof WeixinJsBridge == 'undefined'){ if(document.addEventListener){ document.addEventListener('WeixinJsBridgeReady',onBridgeReady,false); }else if(document.attachEvent){ document.attachEvent('WeixinJsBridgeReady',onBridgeReady); document.attachEvent('onWeixinJsBridgeReady',onBridgeReady); } }else{ onBridgeReady(); } function onBridgeReady (){ WeixinJsBridgeReady.on('menu:share:appmessage',wx_shareFriend);//分享朋友 WeixinJsBridgeReady.on('menu:share:timeline',wx_shareTimeline);//分享到朋友圈 WeixinJsBridgeReady.on('menu:share:weibo',wx_shareWeibo);//分享朋友 } function wx_shareFriend (){ WeixinJsBridge.invoke('sendAppMessage',{ "appid":appid, "img_url":imgurl, "img_width":'640', "img_height":'500', "link":lineLink, "desc":descContent, "title":shareTitle },function(res){ console.log(res.err_msg); } }); } function wx_shareTimeline (){ WeixinJsBridge.invoke('sendTimeline',{ "appid":appid, "img_url":imgurl, "img_width":'640', "img_height":'500', "link":lineLink, "desc":descContent, "title":shareTitle },function(res){ console.log(res.err_msg); } }) } function wx_shareWeibo (){ WeixinJsBridge.invoke('sendWeibo',{ "appid":appid, "img_url":imgurl, "img_width":'640', "img_height":'500', "link":lineLink, "desc":descContent, "title":shareTitle },function(res){ console.log(res.err_msg); } }) }
4. ウェブページの右上隅にある
WeixinJsBridge.call('hideOptionMenu');
5. 下部にある
ナビゲーションバーを非表示にしますウェブページ コードは次のとおりです:
WeixinJsBridge.call('hideToolbar');
6. 現(xiàn)在のネットワーク接続の種類を取得します:
コードは次のとおりです:
WeixinJsBridge.invoke('getNetworkType',{},function(e){ console.log(e.err_msg); })
7 . ユーザーの共有を禁止します
コードは次のとおりです:次のように:
WeixinJsBridge.invoke('disabledShare',{},function(e){ })
8. WeChat の內(nèi)蔵ブラウザで開くかどうかを決定します
コードは次のとおりです:
// true or false var flag = WeixinApi.openInWeixin();
この記事で共有できる內(nèi)容は次のとおりです。あなたのWeChat開発が役立つでしょう。
以上がWeChat開発でよく使われるjsメソッドのまとめの詳細內(nèi)容です。詳細については、PHP 中國語 Web サイトの他の関連記事を參照してください。
このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當する法的責任を負いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undress AI Tool
脫衣畫像を無料で

Undresser.AI Undress
リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover
寫真から衣服を削除するオンライン AI ツール。

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事
グラスワンダービルドガイド|ウマゴサメはかなりダービーです
1 か月前
By Jack chen
<??>:森の99泊 - すべてのバッジとそれらのロックを解除する方法
4週間前
By DDD
Uma Musume Pretty Derby Bannerスケジュール(2025年7月)
1 か月前
By Jack chen
船と墓のためのRimworld Odyssey溫度ガイド
3週間前
By Jack chen
Windowsセキュリティは空白であるか、オプションを表示しません
1 か月前
By 下次還敢

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中國語版
中國語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)