# 界面操作
# setBarStatus
UPCHAT.M.NAPI.setBarStatus({
shownavigationbar: 'no',
showtoolbar: 'no',
});
设置顶部导航栏是否显示
# setNavigationBarTitle
UPCHAT.M.NAPI.setNavigationBarTitle(title);
设置顶部导航栏标题
# setNavigationBarSubTitle
UPCHAT.M.NAPI.setNavigationBarSubTitle({
title: '', // 标题
subtitle: '', // 副标题
});
设置导航栏标题和副标题
# cleanSubTitle
UPCHAT.M.NAPI.cleanSubTitle();
清除导航栏标题
# setNavigationBarColor
UPCHAT.M.NAPI.setNavigationBarColor(color);
设置顶部导航栏颜色, color 值,如'#333'
# showWaterMark
UPCHAT.M.NAPI.showWaterMark(success, fail);
页面显示水印,默认为当前 U 聊用户信息
# hiddenWaterMark
UPCHAT.M.NAPI.hiddenWaterMark(success, fail); // 隐藏水印
设置页面导航栏右侧按钮,一般表示当前页面的更多操作
# startNewWebView
UPCHAT.M.NAPI.startNewWebView(url, {
color: '跳转后标题栏颜色', // 可选
sysid: '公众号id', // 可选
});
通过 Native 新建一个 Webview 来跳转页面。
TIP
js 中通过 a 标签或 location.href 跳转行为与该 Api 不一样,跳转后的页面仍在同一个 webview 组件中
# closeWebView
UPCHAT.M.NAPI.closeWebView(url);
根据 Url 关闭指定 Webview 页面