微信小程序開發(fā)總結(jié)
記錄小程序開發(fā)過程中遇到的一些問題和解決方案
原文鏈接
1. 微信開發(fā)者 m.89che.com 版本
解決辦法
公司網(wǎng)絡(luò)是翻墻網(wǎng)絡(luò),微信應(yīng)該禁止
設(shè)置-----> 代理設(shè)置 -----> 不適用于任何代理,檢查直接網(wǎng)絡(luò)
2. 相應(yīng)的服務(wù)器證書無效。控制臺(tái)輸入 微信() 可獲得更多詳細(xì)信息
解決辦法
小程序數(shù)據(jù)請求必須是 https 調(diào)試無證書可在項(xiàng)目設(shè)置中選擇安全域名,TLS 版和 HTTPS 證書
3. 按條件設(shè)置class<text wx:for="{% raw{微信}{% " wx:key="{% raw %}{{item}}{微信" class="微信{% raw %}{{index == 微信? '微信' : ''}}{微信" 微信='微信'> {% raw %}{{m.89che.com}}{微信</text>// index == 微信30334為 "微信30334"; 否則是 "微信"4.循環(huán)嵌套// 普通單循環(huán)<text wx:for="{% raw{微信}{% " wx:key="{% raw %}{{index}}{微信">{% raw %}{{m.89che.com}}{微信</text>///循環(huán)嵌套時(shí)使用 wx:微信="XXX" <view wx:for="{% raw{微信}{% "> <view class="微信" 微信="微信"> <text>{% raw %}{{m.89che.com}}{微信</text> </view> <view class="微信"> <view class="微信" wx:for=">{% raw %}{{m.89che.com}}{微信" wx:微信="cell" wx:key="index"> <view> <text class="微信">{% raw %}{{m.89che.com}}{微信</text> </view> </view> </view></view>5. 微信跳轉(zhuǎn)傳參數(shù)獲取//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////微信微信微信微信微信微信微信微信微信微信微信微信微信微信微信wxml<text wx:for="{% raw{微信}{% " wx:key="{% raw %}{{index}}{微信" 微信='微信' 微信="{% raw %}{{index}}{微信">{% raw %}{{m.89che.com}}{微信</text>//js微信30334(e) { / let id = m.89che.com; //跳轉(zhuǎn)到m.89che.com({ url: '../微信/微信?id=' id }/微信頁面 獲取參數(shù)微信(opts) { m.89che.com(m.89che.com) m.89che.com(m.89che.com)}// index == 微信30334為 "微信30334"; 否則是 "微信"6. 上拉加載更多,下拉刷新直接使用小城程序自帶方法 微信、 微信如果使用 微信組件還可以監(jiān)聽 微信、 微信// 上拉加載更多微信: 微信() { if (m.89che.com != null) { m.89che.com({ 微信: false }) m.89che.com() }}// 下拉刷新微信: 微信() { m.89che.com()}7. 組件化 微信的使用
一個(gè) 微信可以用于通用組件
/*** 1. 給微信設(shè)置name* 2. 直接使用 微信=".{"*/<微信name="微信"> <view class="微信" 微信="{% raw {}{"> <view class="微信"></view> <view class="微信">正在加載</view> </view> </微信>// /** * 微信* 1. 按路徑引入* 2. 設(shè)置 is 等于 微信的name data="{{微信}}" 給微信的數(shù)據(jù)*/<微信src="../微信/m.89che.com;/><微信is="微信" data="{% raw{微信}{% "></微信>8. 微信和 微信
微信和 微信獲取涉及用戶的敏感信息,返回的數(shù)據(jù) 微信加密后的數(shù)據(jù)需要解密
官網(wǎng)提供了解密算法,可以稍微修改微信版本
項(xiàng)目下載 微信utils目錄下在utils 目錄下新建 m.89che.com 寫以下內(nèi)容////utils/m.89che.com 微信= 微信('./微信/m.89che.com;).微信;微信30334(appId,微信) { m.89che.com = appId m.89che.com = 微信}m.89che.com = 微信(微信,iv) { / base ** m.89che.com ** base ** 解碼 var 微信= m.89che.com ** 微信(微信) var key = m.89che.com ** 微信(m.89che.com); var iv = m.89che.com ** 微信(iv); 對稱解密算法為 微信,數(shù)據(jù)采用PKCS#7填充 var mode = new m.89che.com(m.89che.com); try var bytes = m.89che.com(微信,key, true, iv: iv, mode: mode }); var 微信= m.89che.com(bytes); } catch (err) m.89che.com(err) } if (m.89che.com ** m.89che.com !== m.89che.com) m.89che.com(err) 微信34}m.89che.com = 微信在m.89che.com 引入m.89che.com 解密數(shù)據(jù)var 微信= 微信('utils/m.89che.com;);var AppId = '微信' var 微信= '微信'//m.89che.com({ 微信: 微信() //調(diào)用登錄接口 m.89che.com({ (res) m.89che.com((((((({ url: 'm.89che.com;, data: { appid: AppId, 微信: 微信, 微信: m.89che.com, 微信: '微信' }, 微信: { "微信": "微信/x- ** -微信" }, 微信: 'GET', 微信: 微信(res) { var pc = new 微信(AppId, m.89che.com) m.89che.com({ 微信: 微信(res) { var data = m.89che.com(m.89che.com, m.89che.com) m.89che.com('解密后 data: ', data) } }) }, fail: 微信(res) { } }) } }) }})
注意:微信的獲取微信開放平臺(tái)帳號必須已完成開發(fā)者資質(zhì)認(rèn)證,否則解密后的數(shù)據(jù)沒有微信字段
解密后數(shù)據(jù)
由于公司m.89che.com 版本要求比較簡單。 從開發(fā)到上線一共用了兩天時(shí)間,小程序的審核也是出奇的快。下午提交不到兩小時(shí)就審核通過了。嚴(yán)重懷疑他們沒測:joy:。
微信小程序開發(fā)總結(jié)
微信小程序開發(fā)總結(jié) 希望這篇文章對您有幫助.
上海西陸信息科技有限公司 承接各類微信小程序開發(fā)制作、小程序定制、APP 網(wǎng)站 開發(fā)制作,聯(lián)系電話 18221533805、15900430334
西陸招聘成品系統(tǒng)
西陸房產(chǎn)成品系統(tǒng)
西陸家政成品系統(tǒng)
西陸教育成品系統(tǒng)
西陸二手市場成品系統(tǒng)
西陸旅游成品系統(tǒng)
西陸健身成品系統(tǒng)
短視頻劇本|“瘋狂小楊哥”的爆火之路:人物關(guān)系反差
2年漲粉3800萬,零演技網(wǎng)紅——瘋狂小楊哥,為何會(huì)如此火?
共享儲(chǔ)物柜小程序APP 必要的功能
小程序 開發(fā)公司 聊應(yīng)用基礎(chǔ)模塊
生鮮小程序APP要知道什么
房產(chǎn)APP小程序開發(fā)須知
教育類商城系統(tǒng)與教育小程序商城
聊電商APP小程序模塊
教育小程序開發(fā)功能
開發(fā)一款教育小程序,需要哪些基本功能?
聊聊 交友APP 小程序
在線教育小程序風(fēng)頭正勁,格子匠為你量身定制
一起來聊法律顧問小程序APP
聯(lián)系我們