我這里是uniapp里的操作
微信開發者工具配置
-
微信小程序官網地址:official-account
-
公眾號關注組件。
當用戶掃
小程序碼打開小程序時,開發者可在小程序內配置公眾號關注組件,方便用戶快捷關注公眾號。 -
上面所說要掃小程序碼打開 操作如下
打開
微信開發者工具工具--編譯配置-新增編譯條件-進入場景(選擇1011掃碼二維碼)
微信開發公眾平台-小程序
-
登陸
微信開發公眾平台設置-關注公眾號-公眾號關注組件

示例代碼(uniapp)
- template
<view style="width:100%;position:relative;height:400rpx;background:gray;">
<official-account
@load="bindload" //成功
@error="binderror" //失敗
/>
- script
export default {
methods: {
bindload(e){
console.log(e.detail)
},
binderror(e){
console.log(e.detail)
},
}
}
-
效果

-
參數

事件
| 屬性名 | 類型 | 說明 |
|---|---|---|
| bindload | EventHandle | 組件加載成功時觸發 |
| binderror | EventHandle | 組件加載失敗時觸發 |
detail 對象
| 屬性名 | 類型 | 說明 |
|---|---|---|
| status | Number | 狀態碼 |
| errMsg | String | 錯誤信息 |
status 有效值
| 值 | 說明 |
|---|---|
| -2 | 網絡錯誤 |
| -1 | 數據解析錯誤 |
| 0 | 加載成功 |
| 1 | 小程序關注公眾號功能被封禁 |
| 2 | 關聯公眾號被封禁 |
| 3 | 關聯關系解除或未選中關聯公眾號 |
| 4 | 未開啟關注公眾號功能 |
| 5 | 場景值錯誤 |
| 6 | 重復創建 |
