# 微信网页开发

微信内置浏览器可以打开 URL 网页，并且在打开时，可以借助特有的 API 接口，完成一些外部浏览器无法完成的动作。比如设置分享内容、扫一扫、支付等。

根据服务号类型、认证状态的不同，提供给开发者可用的 API 接口也有不同，你需要在 mp 后台查看确认。

| 内容 | 介绍 |
| --- | --- |
| [开始开发](start) | 起步指南，入门开发者必看 |
| [网页授权](auth) | 通过此机制可以获取用户身份信息，进而实现业务逻辑。(仅服务号可用) |
| [JS-SDK](jssdk) | 微信内置浏览器提供的能力集合，开发者可通过 sdk 接口完成相应的动作。 |
| [开放标签](opentag) | 微信内置浏览器在打开页面时，会将特定的标签渲染成对应的功能组件，用于完成一些特定的任务。 |
| [iOS WKWebview网页适配](adapt_ios) | 部分客户端的内置浏览器基于 iOS WKWebview，少数特性的实现需要开发者主动适配。 |
| [鸿蒙网页适配](adapt_harmonyos) | 在鸿蒙系统的微信客户端网页中，一些需要开发者适配的内容。 |
| [DarkMode 适配](darkmode) | 在支持黑暗模式的机型中，开发者可参考此文档完成黑暗模式适配。 |
