d***@126.com
d***@126.com
  • 发布:2017-06-02 18:21
  • 更新:2017-06-02 20:04
  • 阅读:2312

navigationbar上面的title不显示

分类:HTML5+

系统:android 小米和华为真机均有此问题
iOS:正常
环境:

  1. 父页面为包含tabbar的无navigationbar的页面
  2. 第一个tab子页面,包含navigationbar,使用plus.webview.create创建
  3. 创建nav:

navigationbar: {
backgroundcolor: "#3c4c64",
titletext: "我们应用",
titlecolor: "#ffffff"
}

  1. 第二个tab子页面,不包含navigationbar,使用plus.webview.create创建

当前无法显示这个子页面的navigationbar上的文字,能显示navbar的背景。

2017-06-02 18:21 负责人:无 分享
已邀请:
n***@gmail.com

n***@gmail.com

plus.webview.create( url, id, {  
  titleNView: {  
      backgroundColor: '#3c4c64',  
      titleText:'文字',  
       titleColor:'#fff'  
    }  
}, extras)

请参考 这里

  • d***@126.com (作者)

    非常感谢,看到了相关文档。

    但是新的方式还是没有解决这个问题,不知道是我哪里写错了。

    是不是因为我这个webview是一个sub的?

    var self = plus.webview.currentWebview();

    var sub = plus.webview.create(

    "../doctorRecord/doctorRecord.html",

    "dortorRecord",

    {

    top: '0px',

    bottom: '51px',

    titleNView: {

    backgroundColor: "#3c4c64",

    titleText: "记录",

    titleColor: "#ffffff"

    }

    }

    );

    self.append(sub);

    2017-06-03 11:10

  • n***@gmail.com

    上传一个能复现的demo看看

    2017-06-05 10:56

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