# ABCWallet Webview URL Config 本文描述了移动客户端 Dapp 页面控制 Webview 行为和样式的 SDK。 **注意,这里只是 ABCWallet 的配置,细节部分会和 CCTip Box 有不同。** Webview SDK 分两种,一种是 URL 预置型的,一种是 JS 调用型的,现已经集成到了 **Dapp 协议** 文档中。 # URL 预置型 SDK 可以通过 url 参数(_wv和其他配置参数)、或者上传 dapp 时配置一些参数来配置 Webview 的行为。 ## _wv 参数 _wv 参数是由一系列二进制位组成的整形数字,并转为十进制数,用于表示二值的参数控制。 如:`?_wv=41`(二进制 101001) 表示 开启第一、第四、第六个功能。 ### 内容 - `1` 是否横屏 - `2` titlebar 是否为幽灵 title (幽灵不占位,非幽灵占位)。 - `4`. 是否全屏/是否隐藏状态栏 (未实现) - `8`. 是否隐藏导航栏标题 __备注:__ !!#ff0000 顺序从上往下对应!! ## URL 参数 URL 参数用于控制非二值性的功能。 如:`?bgcolor=#000000&forecolor=#ffffff` 表示设置 titlebar 的背景色为黑色,前景色为白色 ### 内容 1. `bgcolor` : 设置 titlebar 背景色;支持 #ffbbgg 或者 #ffbbggaa(alpha通道,设置透明度) 两种格式。 2. `forecolor`: 设置 titlebar 前景色;只支持白色(#ffffff)、黑色(#000000),影响包括:title、返回按钮、关闭按钮颜色、状态栏颜色。 ## 参考文档 1. [手机QQwv参数设计](http://ju.outofmemory.cn/entry/140517) 2. 颜色格式:#rrggbb(无alpha通道)、#rrggbbaa(有透明通道) ## 参考文档 [手机QQ接口文档](http://open.mobile.qq.com/api/mqq/index) [手机QQ接口调试](http://pub.idqqimg.com/qqmobile/qqapi.test.html) [TokenPocket SDK 文档](https://github.com/TP-Lab/tp-js-sdk#tp.shareNewsToSNS) [深入浅出JavaScriptCore](https://www.jianshu.com/p/ac534f508fb0) [JavaScriptCore使用](https://www.jianshu.com/p/a329cd4a67ee)