asdfasfsa
asdfasfsa
  • 发布:2016-08-02 23:28
  • 更新:2016-08-03 21:07
  • 阅读:2691

使用 native.js 怎么调用安卓接口修改 浏览器头部 表示

分类:Native.js

下面是原生代码
安卓开发之设置webview的浏览器标识(User-Agent)
2015年05月15日 12:48:52
为了便于WEB端统计分析,需要将APP的 user-agent 作特征标记,所以搜索了一下android对webview的User-Agent设置方法,具体如下:

  1  
  // 修改ua使得web端正确判断  

  2  
  String ua = webview.getSettings().getUserAgentString();  

  3  
  webview.getSettings().setUserAgentString(ua+"; HFWSH /"+appversion);  

  这种方式是尾部添加的,也可以采用替换的方式   
  1  
  // 修改ua使得web端正确判断  

  2  
          String ua = webView.getSettings().getUserAgentString();  

  3  
          webView.getSettings().setUserAgentString(ua.replace("Android", "HFWSH_USER Android"));).setUserAgentString(ua.replace("Android", "HFWSH_USER Android"));  

//navtive.js

var Test = plus.android.importClass("android.webkit.WebView");  
var test = new Test();  
var str=test.getSettings().getUserAgentString();  

test.getSettings().setUserAgentString(str+"; HFWSH /"+plus.runtime.version);  
2016-08-02 23:28 负责人:无 分享
已邀请:
Android_磊子

Android_磊子

参考:5+ api
http://www.html5plus.org/doc/zh_cn/navigator.html#plus.navigator.setUserAgent
manifest.json配置
http://ask.dcloud.net.cn/article/94

asdfasfsa

asdfasfsa (作者)

感谢

该问题目前已经被锁定, 无法添加新回复