wangleineo
V2EX  ›  问与答

想问问微信内嵌浏览器用的是系统 WebView 吗?

  •  
  •   wangleineo · Aug 24, 2014 · 13076 views
    This topic created in 4371 days ago, the information mentioned may be changed or developed.
    安卓和iOS都是怎样的情况?是用WebView,还是企鹅自家内核的浏览器?
    9 replies    2014-08-25 02:01:53 +08:00
    yyfearth
        1
    yyfearth  
       Aug 24, 2014
    iOS是没有办法(不允许)使用第三方浏览器内核的 就是Google Chrome也是用的系统内建的Webkit浏览器内核 (就是WebView了)
    Android下可以用自家的浏览器内核 但是估计微信用的是系统自带的 但是腾讯的浏览器就不一定了
    wwqgtxx
        2
    wwqgtxx  
       Aug 24, 2014 via Android
    安卓微信调用的也是webview
    话说从安卓4.0之后webvies已经相当可靠了,不像2.x就是个坑
    learnshare
        3
    learnshare  
       Aug 24, 2014
    Android 版用的应该是基于 Android 浏览器做的定制版本,跟 WebView 还不太一样
    wzxjohn
        4
    wzxjohn  
       Aug 24, 2014   ❤️ 1
    我可以很负责的告诉你们,在安卓上,如果没有安装手机QQ浏览器,会直接调用系统的WebView;如果安装了手机QQ浏览器,则会调用手机QQ浏览器的内核来进行浏览。各位可以试试在安卓机器上同时安装微信和手机QQ浏览器,打开一个页面,然后看系统中的进程。
    wwqgtxx
        5
    wwqgtxx  
       Aug 24, 2014 via Android
    @wzxjohn 试了一下,的确
    之前没安装qq浏览器,不知道
    貌似手机qq也会这么干
    DreaMQ
        6
    DreaMQ  
       Aug 24, 2014
    @yyfearth 也不是完全没办法。参考Opera Mini
    rock_cloud
        7
    rock_cloud  
       Aug 24, 2014
    iOS 不太了解,按苹果的风格,不会让别人内嵌其他内核浏览器的,Android 微信的浏览器功能差很多,经常出现 javascript 无法正常运行的样子,比 WebView 差远了。
    yinznet
        8
    yinznet  
       Aug 24, 2014
    为啥用微信自带的浏览器浏览网站的排版和系统自带的不一样?
    yyfearth
        9
    yyfearth  
       Aug 25, 2014
    @DreaMQ 也没有办法是一回事 允不允许是另外一回事 目前App Store是不允许第三方浏览器内核的吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3574 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 10:29 · PVG 18:29 · LAX 03:29 · JFK 06:29
    ♥ Do have faith in what you're doing.