巷子
巷子
  • 发布:2024-05-02 11:27
  • 更新:2024-05-07 16:17
  • 阅读:106

【报Bug】支付宝小程序 virtualHost属性添加不上

分类:uni-app

产品分类: uniapp/小程序/阿里

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10 专业版本21H2

HBuilderX类型: 正式

HBuilderX版本号: 4.14

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

基础库版本号: 2.9.24

项目创建方式: HBuilderX

示例代码:

manifest.json
"mp-alipay" : {
"mergeVirtualHostAttributes": false,
},

组件中
options: {
virtualHost: false,
},
不生效

操作步骤:

manifest.json
"mp-alipay" : {
"mergeVirtualHostAttributes": false,
},

组件中
options: {
virtualHost: false,
},

预期结果:

在支付宝开发者工具中打开组件json文件
存在"virtualHost":false,

实际结果:

文件中不存在"virtualHost":false,

bug描述:

在组件中添加
options: {
virtualHost: false,
},
不生效
在manifest.json的
"mp-alipay" : {
"mergeVirtualHostAttributes": false,
},
添加不上

2024-05-02 11:27 负责人:DCloud_UNI_OttoJi 分享
已邀请:

最佳回复

DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

感谢反馈,问题解决了,下次发版生效。

技术分析

支付宝小程序在初始化组件时候,之前不存在这个属性,忽略了组件 Options 的配置,现在执行初始化组件时候会合并 options

临时解决方案

在下次翻版之前,你可以使用下面的方案临时测试

如果你使用 hbuilderx ,请找到安装目录,mac 系统在访达中选择展示包内容 Contents/HBuilderX/plugins/uniapp-cli-vite
如果你是 cli 找到对应的 node_modules

依次找到下面的文件,进行替换。

替换
@dcloudio/uni-mp-alipay/dist/index.js

DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

感谢反馈,我实际测试了 vue2/vue3 设置阿里支付宝小程序,的确展示效果和微信小程序不同,虽然文档中提到 js > json ,但看效果并没有,接下来我跟进这个问题

要回复问题请先登录注册