這篇文章詳解微信JS-SDK開發掃一掃介面功能實作程式碼
<?php require_once "jssdk.php"; $appID = "输入你的id"; $appsecret = "输入你的secret"; $jssdk = new JSSDK($appID, $appsecret); $signPackage = $jssdk->GetSignPackage(); var_dump($jssdk); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <input type="text" value="<?php echo $signPackage["appId"]; ?>" id="id1" /> <input type="text" value="<?php echo $signPackage["timestamp"]; ?>"id="id2" /> <input type="text" value="<?php echo $signPackage["nonceStr"]; ?>" id="id3" /> <input type="text" value="<?php echo $signPackage["signature"]; ?>" id="id4" /> </body> <script src="./jweixin-1.0.0.js"></script> <script src="./jquery-1.8.3.min.js"></script> <script> // 注意:所有的JS接口只能在公众号绑定的域名下调用,公众号开发者需要先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 // 如果发现在 Android 不能分享自定义内容,请到官网下载最新的包覆盖安装,Android 自定义分享接口需升级至 6.0.2.58 版本及以上。 // 完整 JS-SDK 文档地址:http://mp.weixin.qq.com/wiki/7/aaa137b55fb2e0456bf8dd9148dd613f.html var appId=$('#id1').val(); var timestamp=$('#id2').val(); var nonceStr=$('#id3').val(); var signature=$('#id4').val(); wx.config({ debug: true, appId: appId, timestamp: timestamp, nonceStr: nonceStr, signature: signature, jsApiList: // 所有要调用的 API 都要加到这个列表中 ['scanQRCode'] }); wx.ready(function () { // 在这里调用 API alert(1); wx.checkJsApi({ jsApiList: ['chooseImage'], // 需要检测的JS接口列表,所有JS接口列表见附录2, success: function(res) { alert(res.errMsg); // 以键值对的形式返回,可用的api值true,不可用为false // {"checkResult":{"chooseImage":true},"errMsg":"checkJsApi:ok"} } }); wx.scanQRCode({ needResult: 0, // 默认为0,扫描结果由微信处理,1则直接返回扫描结果, scanType: ["qrCode","barCode"], // 可以指定扫二维码还是一维码,默认二者都有 success: function (res) { var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果 } }) }); </script> </html>
代码放到服务器上后用火狐浏览器打开链接,在火狐浏览器地址栏后面有个二维码的图标,点击后出现二维码图片 用微信扫码二维码,微信中弹出的网页会有返回值。(用微信的浏览器打开)
以上是詳解微信JS-SDK開發掃一掃介面功能實作程式碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!
陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章
Windows 11 KB5054979中的新功能以及如何解決更新問題
3 週前ByDDD
如何修復KB5055523無法在Windows 11中安裝?
2 週前ByDDD
Inzoi:如何申請學校和大學
4 週前ByDDD
如何修復KB5055518無法在Windows 10中安裝?
2 週前ByDDD
Roblox:Dead Rails - 如何召喚和擊敗Nikola Tesla
4 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

Atom編輯器mac版下載
最受歡迎的的開源編輯器

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

Safe Exam Browser
Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。