andriod

Page 1 of 1

Archives

文件夹

咨询做安卓的同学,总得来说就两条: webView.getSettings().setBlockNetworkImage(true); webView.getSettings().setBlockNetworkLoads(true); 两条的功能就是阻塞对应类型的加载 如果要禁用就是true; 如果要启用就是false。 阻塞应该是为了加载速度快和安全着想。 实战中碰到的问题就是,wap端调用客户端的方法,客户端默认在方法回调结束后阻塞了加载,导致回调后再也无法请求ajax,使目标交互无法执行。 所以要根据实际情况选择是否阻塞。

涉及到一个css3属性-webkit-tap-highlight-color; 这个是控制触摸含点击事件元素后高亮框的样式,如果想消除(其实是看不到,不是真正意义的消除),只要设置框为透明的就好了。 -webkit-tap-highlight-color:rgba(0,0,0,0); 注意这个只有webkit浏览器好用,目前IOS有效,测了几个版本安卓也还好,在没有想到更好的方法前,就先用这个吧。