梁飞鸿
梁飞鸿
  • 发布:2021-12-06 17:01
  • 更新:2022-01-04 17:38
  • 阅读:310

【报Bug】字节跳动小程序使用page-meta设置背景,开发工具有报错,uni.setBackgroundColor is not a function

分类:uni-app

产品分类: uniapp/小程序/字节跳动

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.2.16

第三方开发者工具版本号: v3.2.0-2

基础库版本号: 2.33.0.3

项目创建方式: HBuilderX

示例代码:
<template>  
    <page-meta :page-style="pageStyle"></page-meta>  
    <view>  
    </view>  
</template>  
<script>  
    export default {  
        data() {  
                         utype: 0  
                    };  
        },  
            computed: {  
            pageStyle() {  
                var background = '#FFFFFF';  
                if(this.utype > 0){  
                    background = '#f3f3f3';  
                }  
                return 'background-color: ' + background;  
            }  
        }  
        }

操作步骤:

有代码,照着编译运行

预期结果:

功能正常

实际结果:

功能异常

bug描述:

头条小程序使用page-meta设置背景,头条开发工具看有报错:uni.setBackgroundColor is not a function
这是编译问题吧,头条里的api应该是tt.开头的

2021-12-06 17:01 负责人:DCloud_UNI_HDX 分享
已邀请:
DCloud_UNI_Anne

DCloud_UNI_Anne

收到,这边排查下

DCloud_UNI_HDX

DCloud_UNI_HDX

Bug已确认,当前版本解决方案打开 HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\uni-cli-shared\components\page-meta.vue,参考下面的截图

  • 梁飞鸿 (作者)

    好的,感谢

    2021-12-07 10:32

  • 梁飞鸿 (作者)

    还有uni.setBackgroundTextStyle这个API,也是需要处理的

    2021-12-07 16:31

  • DCloud_UNI_HDX

    回复 梁飞鸿: 好的

    2021-12-09 10:06

DCloud_UNI_HDX

DCloud_UNI_HDX

HBuilderX 3.3.1 + 已修复

要回复问题请先登录注册