1***@qq.com
1***@qq.com
  • 发布:2024-05-07 10:39
  • 更新:2025-10-17 20:42
  • 阅读:1093

【报Bug】微信学生身份认证uniapp接入无法调用

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 22631.3447

HBuilderX类型: 正式

HBuilderX版本号: 4.08

第三方开发者工具版本号: 1.06.2308310

基础库版本号: 3.4.1

项目创建方式: HBuilderX

操作步骤:

点击按钮showStudentVerifyDialog变为true,但是无法调起认证组件。

预期结果:

身份认证组件弹出

实际结果:

身份认证组件无法弹出

bug描述:

无法调起认证组件。插件使用申请已通过,已在公众平台添加插件,已在manifest.josn和page.josn引入,调试无报错
尝试方法一:

<navigator url="plugin://studentVerify/verify">  
            Go to pages/hello-page!  
        </navigator>  

尝试方法二:

<student-verify :show="showStudentVerifyDialog" :isQuick="true"></student-verify>
2024-05-07 10:39 负责人:DCloud_UNI_JBB 分享
已邀请:

最佳回复

DCloud_UNI_JBB

DCloud_UNI_JBB

感谢反馈,此问题的解决方案如下

  1. 升级 hx 到 4.81+
  2. maifest.json 中 mp-weixin 节点下配置 plugins,添加这个插件
  3. pages.json 在指定path的 style 下面添加 "mp-weixin": {"usingComponents": {"student-verify": "plugin://studentVerify/verify"}}
  4. 使用这个插件的地方可以参考下方示例
<student-verify v-if="isShow" @close="onStudentVerifyClose" :show="isShow" :is-quick="true" />

Tips

"student-verify": "plugin://studentVerify/verify" 的 key student-verify 一定要和 你的 vue 文件写的 插件名 保持一致,否则插件无法正常工作。

8***@qq.com

8***@qq.com

隐私协议更新了吗

1***@qq.com

1***@qq.com

我也遇到了,官方赶紧解决下吧

建站宝_赵

建站宝_赵

有偿解决上述问题

4***@qq.com

4***@qq.com

pages.json中usingComponents这样写:
"usingComponents": {
"verify": "plugin://studentVerify/verify"
}
在页面中就可以这样调用:
<verify :show="showStudentVerifyDialog" :isQuick="true"></verify>

key要对应插件里的组件,使用了插件里的verify组件,key就是verify,不要写成这样:
"studentVerify": "plugin://studentVerify/verify"
写成这样,在页面上标签是空 <></>,即找不到。

  • 昨天

    说的没毛病

    2025-08-05 12:24

4***@qq.com

4***@qq.com

解决了吗大佬们 ,我也卡住了

  • DCloud_UNI_JBB

    发下可复现demo

    2025-10-16 18:00

  • 4***@qq.com

    回复 DCloud_UNI_JBB: 目前不知道在uniapp里如何使用 一脸懵逼

    2025-10-17 08:33

  • DCloud_UNI_JBB

    回复 4***@qq.com: pages.json中usingComponents这样写:

    "usingComponents": {

    "verify": "plugin://studentVerify/verify"

    }

    在页面中就可以这样调用:

    <verify :show="showStudentVerifyDialog" :isQuick="true"></verify>。试试这个行不行,不行的话发个demo

    2025-10-17 10:17

  • 4***@qq.com

    回复 DCloud_UNI_JBB: https://uniapp.dcloud.net.cn/tutorial/mp-weixin-plugin.html#page-import-mp-plugin

    我在这个文档里找到了眉目

    2025-10-17 15:01

  • DCloud_UNI_JBB

    回复 4***@qq.com: OK,能解决就行

    2025-10-17 15:04

  • 4***@qq.com

    回复 DCloud_UNI_JBB: 还没有解决 我发一下demo代码

    2025-10-17 16:59

  • DCloud_UNI_JBB

    回复 4***@qq.com: 行,记得精简和脱敏你的代码

    2025-10-17 17:00

4***@qq.com

4***@qq.com

已经有微信接口打印了 但是组件弹窗不出来 按理说会有一个授权弹窗的吧,现在点击没反应

要回复问题请先登录注册