小程序插件集成functional-page-navigator真機調試報錯


小程序集成插件
插件里面有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

轉載請注明出處


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM