setWebViewBehavior

优质
小牛编辑
134浏览
2023-12-01

>= IOS 4.7.2 >= android 5.1

使用说明 : 配置webview的行为

setWebViewBehavior(param)

  • param -- Object 必选
    • swipeBack -- Number 必选 >= IOS 4.7.2 android not support 是(1)否(0)支持右划关闭手势
    • actionButton -- Number 必选 >= IOS 4.7.2 >= android 5.1 是(1)否(0)显示右上角按钮
    • navBgColor -- Number 必选 >= IOS 5.0 >= android 5.1 背景颜色,例如:0xFF0000
    • navTextColor -- Number 必选 >= IOS 5.0 >= android 5.1 文字颜色,例如:0xFF0000
    • bottomBar -- Boolean 必选 >= IOS 5.7 >= android 5.7 控制底部导航条,默认false
    • keyboardDisplayRequiresUserAction -- Boolean 必选 >= IOS 5.1 android not support 设置为false允许js不经用户触发来弹起键盘

Example

//关闭右滑
mqq.ui.setWebViewBehavior({
    swipeBack:0
})
 //设置导航栏为黑色背景、红色文字:
mqq.ui.setWebViewBehavior({navBgColor:0x000000, navTextColor:0xFF0000});
//只修改背景颜色为灰色,文字颜色不变:
mqq.ui.setWebViewBahavior({navBgColor:0x666666});
//只修改文字颜色为黑色,背景颜色不变:
mqq.ui.setWebViewBahavior({navTextColor:0});
//恢复默认样式:
mqq.ui.setWebViewBehavior({navBgColor:-1, navTextColor:-1});
//隐藏底部导航条:
mqq.ui.setWebViewBehavior({bottomBar:false});