c***@outlook.com
c***@outlook.com
  • 发布:2023-06-16 11:21
  • 更新:2023-07-04 15:24
  • 阅读:874

【报Bug】ios setTitleNViewButtonStyle 修改titleNView异常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.8.4

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: iPhone13 Pro Max

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
          {  
            "path": "pages/h5WebView/h5WebView",  
            "style": {  
                "navigationBarTitleText": "中交车旺",  
                "enablePullDownRefresh": false,  
                "disableSwipeBack": true,  
                "app-plus": {  
                    "popGesture": "none",  
                    "background": "#FFFFFF",  
                    "titleNView": {  
                        "buttons": [{  
                            "float": "left",  
                            "type": "close"  
                        }, {  
                            "float": "right",  
                                                        "type": "share",  
                            "width": "0px"  
                        }]  
                    },  
                    "bounce": "none"  
                }  
            }  
            }

// 页面中调用
currentWebview = this.$scope.$getAppWebview();
currentWebview.setTitleNViewButtonStyle(1, {
width: '44px',
onclick: () => {
console.log("点击了分享按钮")
wv.evalJS("shareDetails()")
}
});

操作步骤:

运行附件代码, 点击显示/隐藏按钮都会把TitleNViewButton隐藏掉,不能再显示出来

预期结果:

ios修改样式后 按钮可以正常显示

实际结果:

ios修改样式后 按钮不显示

bug描述:

设置分享按钮隐藏,然后在页面中动态控制按钮显示/隐藏;
安卓是正常的;ios修改样式后。按钮不显示了!!

2023-06-16 11:21 负责人:DCloud_iOS_XHY 分享
已邀请:

最佳回复

DCloud

DCloud

HBuilderX 3.8.7.20230703 已修复。

DCloud_iOS_XHY

DCloud_iOS_XHY

感谢反馈,排查了发现是按钮上的图标被隐藏了,Bug已确认,下一个版本会修复

要回复问题请先登录注册