程序菜鸟
程序菜鸟
  • 发布:2022-08-16 15:48
  • 更新:2022-08-16 15:48
  • 阅读:384

【报Bug】 微信小程序一键号码认证功能

分类:uni-app

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

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.5.3

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

基础库版本号: 2.24.7

项目创建方式: HBuilderX

示例代码:

原生小程序代码

在manifest.json 配置微信小程序插件

{
"plugins": {
"gateway-plugin": {
"version": "latest",
"provider": "wxd1c7841825511c94"
},
"captcha-plugin": {
"version": "latest",
"provider": "wx3acdde82f7cf0e6e"
}
}
}

在pages.json
{
"usingComponents": {
"gateway": "plugin://gateway-plugin/gateway-component"
}
}
HTML 页面
<gateway bindcbevent='onGatewayEvent' miniProgramName='短信助手' merchantId='test' />

回调事件
onGatewayEvent(e) {
console.log('gateway result', e.detail);
}

uniapp 代码
在manifest.json 配置微信小程序插件
"plugins" : {
"gateway-plugin" : {
"version" : "latest",
"provider" : "wxd1c7841825511c94"
},
"captcha-plugin" : {
"version" : "latest",
"provider" : "wx3acdde82f7cf0e6e"
}
}
在pages.json
"usingComponents": {
"gateway": "plugin://gateway-plugin/gateway-component"
}

<gateway v-if="isGat" @bindcbevent='onGatewayEvent' miniProgramName='尔思乡+' merchantId='wx4a8e894a806a4994' />

const onGatewayEvent = (e) =>{
console.log('gateway result', e.detail);
}

操作步骤:

在manifest.json 配置微信小程序插件 ,在pages.json 引入全局插件
在页面使用

预期结果:

弹窗铺满底部屏幕,点击事件可以进行回调

实际结果:

vue 3和vue2 弹窗样式不一样,vue3 出现不满屏 ,vue2 满屏 ,点击按钮并未返回事件回调

bug描述:

  1. 使用小程序一键号码认证vue3 弹窗样式有误
  2. 切换vue2 弹窗样式正常,但是还是无法接收回调信息.
  3. 切换原生小程序执行同样代码 回调正常(已联系)微信插件官网人员,表示是uniapp 这边对接编译的问题。
2022-08-16 15:48 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复