Appearance
webview 功能设置
webview 视窗样式
变更客户端 webview 视窗样式。
iOS因系统限制,无法变更状态栏字体颜色。
状态栏隐藏需要导航栏隐藏的情况下才能生效。
扫码在客户端内测试 => /jcommind/defineMenu
参数名称 | 类型 | 是否必填 | 说明 |
---|---|---|---|
navigationBar | Number | N | 控制导航栏显示 其他:显示(默认) 0:隐藏导航栏 |
statusBar | String | N | 控制状态栏显示及字体颜色 其他:白底黑字(默认) 2:透明黑字 3:透明白字 |
shareBtn | String | N | 控制导航栏分享按钮显示 其他:显示(默认) 0:隐藏分享按钮 |
slide | Number | N | 控制侧滑 其他:不禁止(默认) 1:禁止侧滑 |
返回值名称 | 类型 | 说明 |
---|---|---|
code | Number | 0 - 失败 1 - 成功 |
javascript
window.CP2.defineMenu({
navigationBar: 0,
statusBar: 1,
shareBtn: 1,
slide: 1,
}).then((res) => {
console.log(res);
});
// {
// "code": 1,
// "message": "成功"
// }
WebView 内容方向切换
切换WebView的横竖屏
仅支持客户端主线版本v7.2.0及以上 扫码在客户端内测试 => /jcommind/changeOrientation
参数名称 | 类型 | 是否必填 | 说明 |
---|---|---|---|
orientation | string | N | 方向:目前支持 'landscape'、'portrait'(默认值)、'auto'(跟随陀螺仪) |
javascript
window.CP2.changeOrientation({
orientation: 'landscape'
}).then((res) => {
console.log(res);
});
// {
// "code": 1,
// "data": {},
// }