小程序集成插件
插件里面有functional-page-navigator標簽
一、"小程序開發版已過期,請重新掃碼連接"
真機在調用插件的時候報錯 "小程序開發版已過期,請重新掃碼連接"
插件已經審核通過了,而且小程序集成后已經發布到體驗版掃碼,還是出現這個問題。
經過排查,最終發現出問題在 version="develop"問題上。
version代表,跳轉到的小程序版本,線上版本必須設置為 release。
標簽使用示例如下:
<functional-page-navigator
name="loginAndGetUserInfo"
args="{{ args }}"
version="develop"
bind:success="loginSuccess"
bind:fail="loginFail"
>
<button class="login">登錄到插件</button>
</functional-page-navigator>
二、"頁面不存在"
經過調試發現,在傳appid的時候是傳插件所屬小程序的appid和插件,也就是說function-page-navigator是插件所屬小程序的頁面,並非是使用插件小程序的頁面。
參考地址:
https://developers.weixin.qq.com/miniprogram/dev/framework/plugin/functional-pages/user-info.html
也有人說是插件會使用【插件開發助手】進行預覽,導致的:
https://developers.weixin.qq.com/community/develop/doc/000e6c16fe0bc893e4f86842456000