今天談談使用uniapp獲取useragent;因為要對接第三方廣告平臺sdk,需要在請求頭部設置useragent,所以查找了獲取useragent的方法,過程很曲折,最后還是找到了解決方法;
第一種方法:使用html5+的方式
關于html5+開發文檔這里是地址 http://www.html5plus.org/doc/zh_cn/navigator.html#plus.navigator.getUserAgent
1.在uniapp的項目中可直接使用
plus.navigator.getUserAgent()
2.重點:這個方式有bug,還沒有徹底修復,所以可以保留這個方法,以后再用,官方也沒有給出詳細說明;
第二種方法直接使用原生sdk插件獲?。贿@里需要有懂一定基礎安卓的同學了,最好是先學習一下官方文檔原生組件打包
1.官方開發文檔https://ask.dcloud.net.cn/article/35416
2.在uniapp使用原生插件https://ask.dcloud.net.cn/article/35412
3.這是我自己著看文檔開發的組件可以直接使用下載地址鏈接:
https://pan.baidu.com/s/1aR5O-dvhNbnYOQNf-zcITg
提取碼:ppt6
直接復制在根目錄下像這樣:
image.png
在配置文件中選擇
image.png
最后再文件中使用:
image.png
最后說明一下 因為不會安卓開發就在DCload-RichAleart案例中開發的組件,所以延續的組件的使用方法,望大家不用介意