今天谈谈使用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
直接复制在根目录下像这样:
在配置文件中选择
最后再文件中使用:
最后说明一下 因为不会安卓开发就在DCload-RichAleart案例中开发的组件,所以延续的组件的使用方法,望大家不用介意