使用嵌入式 Web 进行应用内浏览
    
    
      
    
    
      
      使用集合让一切井井有条
    
    
      
      根据您的偏好保存内容并对其进行分类。
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
 
 
应用内浏览器可为用户提供完整的浏览器体验,同时让用户留在应用环境中。当您的应用中包含指向网页的链接或广告时,此功能最为常用。网页可以在应用内浏览器中打开,如图 1 所示。
  
  图 1. 点击应用内链接(左)并使用自定义标签页打开应用内浏览器(右)。
自定义标签页和 WebView 都是可用于增强应用内体验的 API,但选择哪一个最适合您取决于您的使用情形。下表列出了每种方法的优势:
  
    自定义标签页  | 
     | 
     | 
    WebView  | 
     | 
     | 
  
  
    可直接在用户的默认浏览器中浏览第三方内容。适用于大多数用例。  | 
     | 
     | 
    由开发者控制的自定义浏览体验。通常用于更高级的应用场景。  | 
     | 
     | 
  
  
    
      
      - 易于集成:集成自定义标签页是为用户提供嵌入式网页浏览体验的最简单、最轻松的方式
 
      - 共享状态:由于与浏览器共享 Cookie 和权限模型,用户在登录网站时遇到的阻力减少
 
       
     | 
     | 
     | 
    
      
      - 对浏览器视图进行更高级的界面控制
 
      - 能够修改网页本身的内容
 
      - 更深入地了解开发者分析数据中的互动 / 活动情况
 
      - WebView 更新会持续在全球范围内面向所有设备和用户推出
 
       
     | 
     | 
     | 
  
虽然绝大多数浏览器都支持自定义标签页,但有些浏览器还提供额外的自定义选项。如需了解详情,请参阅此自定义标签页浏览器支持比较。
其他资源
如需使用 WebView 或自定义标签页 API 针对 Android 设备开发网页,请参阅以下文档:
  
  
  
    
  
 
  
    
    
      
       
    
    
  
  
  本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
  最后更新时间 (UTC):2025-11-01。
  
  
  
    
      [null,null,["最后更新时间 (UTC):2025-11-01。"],[],[]]