很多时候,uwp移动端的网页体验很不好,因为大部分网站都没用针对wp手机做UA适配,所以为了我们的网页体验好一点,可以用webview来模拟成安卓浏览器。

原理就是修改uwp webview的useragent ,把它改成安卓的。

在网上随便找个安卓的useragent,我找的是这个:

"Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Mobile Safari/537.36"

然后直接调用写好的这个方法就可以了:

private void LoadUri(String uri)

{

var httpRequestMessage = new Windows.Web.Http.HttpRequestMessage(Windows.Web.Http.HttpMethod.Get, new Uri(uri));

var userAgent = "Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.62 Mobile Safari/537.36";

httpRequestMessage.Headers.Add("User-Agent", userAgent);

webview.NavigateWithHttpRequestMessage(httpRequestMessage);

}

比如加载百度首页 ,就直接调用 LoadUri("http://www.baidu.com"),然后加载出来的就是模拟安卓浏览器的效果。

更多UWP、安卓开发相关的问题,欢迎加入IT追梦园,群号:193148992

uwp浏览器java源码_uwp开发:webview模拟安卓浏览器相关推荐

  1. uwp浏览器java源码_桌面应用程序中的UWP限制

    短语"Win32桌面应用程序"是一个不明确的定义,因为自Windows NT 3.1以来Win32 API编程模型已经存在 . 在过去的二十年中,它还可以涵盖数十种开发语言和UI框 ...

  2. 全民K歌java源码领取鲜花

    全民K歌领取鲜花 java源码 不是很会安卓,好在java可以通用的,有好的东西可以跟我说我转成java的代码一起学习 全民K歌每日自动领取鲜花 大概85左右,有新的接口我随时更新 个人技术博客htt ...

  3. Java源码 JavaWeb开发框架 代码 SSH SSM OA ERP CRM Java项目[Java通用框架源码及开发视频教程]

    Java源码 JavaWeb开发框架 代码 SSH SSM OA ERP CRM Java项目 功能简介: A.代码生成器(开发利器) 生成Java各层次的类和JSP等文件,提高开发效率 B.阿里巴巴 ...

  4. 基于SpringBoot+Mybaits框架开发的OA自动化办公系统Java源码

    源码介绍 办公自动化(OA)是面向组织的日常运作和管理,员工及管理者使用频率最高的应用系统,极大提高公司的办公效率.基于SpringBoot+Mybaits框架开发的OA自动化办公系统Java源码,基 ...

  5. 支付宝芝麻信用免押金接口源码demo开发php和java流程

    芝麻信用免押金接口源码demo开发php和java流程,如何开发支付宝免押金接口功能 1 小程序选择商品 2 小程序请求创建订单 见小程序官方示例demo源码目录page\API\request ht ...

  6. 分享52个Java源码,总有一款适合您

    Java源码 分享52个Java源码,总有一款适合您 下面是文件的名字,我放了一些图片,文章里不是所有的图主要是放不下...,大家下载后可以看到. 源码下载链接:https://pan.baidu.c ...

  7. 分享111个Java源码,总有一款适合您

    Java源码 分享111个Java源码,总有一款适合您 源码下载链接:https://pan.baidu.com/s/1fycjYHA7y6r-IH8H7v5XKA?pwd=ag8l  提取码:ag8 ...

  8. Android源码级别开发

    Android源码级别开发 1.课程简介(3) 1.系统开发概述 2.系统编译简介 3.源码查看工具 4.系统启动流程 5.Handler消息机制 6.AsyncTask原理 系统架构的回顾(13) ...

  9. 【Android Gradle】安卓应用构建流程 ( Java 源码编译 和 AIDL 文件编译 )

    文章目录 一.安卓应用构建简介 二.Java 源码编译 三.AIDL 源码编译 一.安卓应用构建简介 使用 Android Studio 开发 Android 应用时 , 编译应用后在 Module ...

  10. 【Android 内存优化】Android 原生 API 图片压缩原理 ( 图片质量压缩方法 | 查找 Java 源码中的 native 方法对应的 C++ 源码 )

    文章目录 一. 图片质量压缩方法 二. 查找对应的 Native 方法源码 三. 分析 Bitmap.cpp 中动态注册 Native 方法 在博客 [Android 内存优化]图片文件压缩 ( An ...

最新文章

  1. oracle grant 权限
  2. 只需两步,Tomcat JVM 参数性能迅速调到最优!
  3. R语言dplyr处理dataframe:使用mutate函数生成新的列、recode函数进行数据编码、rename函数重命名字段、arrange排序数据列、select筛选数据、filter过滤数据
  4. UA MATH636 信息论7 高斯信道
  5. 几个常用的Linux监控脚本
  6. ARM 虚拟化技术简介
  7. javascript中对变量类型的推断
  8. 风能matlab仿真_发现潜力:使用计算机视觉对可再生风能发电场的主要区域进行分类(第1部分)
  9. java set泛型_Java 集合二 泛型、Set相关
  10. 有人说学了C语言,两天就能学会Java,两个星期就可以找工作?
  11. python爬虫requests源码链家_python爬虫——爬取链家房价信息(未完待续)
  12. Android 学习资源[转]
  13. bwl老二吃嘲讽吗_怀旧服BWL2小时全通最简打法!时光点燃一次过
  14. 怎么理解Condition
  15. matlab vision hdl,MATLAB下载,MATLAB购买,MATLAB试用,MATLAB介绍,MATLAB评价
  16. html自定义字体,css怎么自定义字体?
  17. 西铁城s621c打印机调试说明,西铁城CL-S621CII驱动
  18. 防360屏蔽办法 代码一
  19. 成都信息工程大学计算机分数线,成都信息工程大学2020年录取分数线(附2017-2020年分数线)...
  20. 51单片机keil提供的启动代码解析(STARTUP.A51)

热门文章

  1. Win10专业版永久激活
  2. Django读取图片
  3. matlab短均线滞后项,如何解决均线理论时间滞后性? 方法其实很简单!
  4. 小白眼中的docker究竟是个什么东西
  5. 巧妙利用回收站做文件隐藏
  6. ai杀手级_设计师的10个杀手级Adobe Photoshop技巧
  7. 《云周刊》第121期:图管够!灌篮高手、女儿国…阿里日_这帮程序员太会玩了!...
  8. 怎样给div加css,div加css教程
  9. 解决fiddler设置手机代理后无法上网问题
  10. windows10中charles设置代理,android手机无法上网