# web-view
承载网页的容器。会自动铺满整个小程序页面
# 属性
属性 | 类型 | 必填 | 说明 |
---|---|---|---|
src | string | 否 | webview 指向网页的链接 |
# 网页中使用小程序能力
网页中可以使用注入的 ks 对象调用一些 api。sdk 由小程序框架在每个页面完成注入,开发者无需手动引入 js 文件。
# 路由
路由相关 api 和小程序 api 的使用方式基本保持一致。其中 url 参数只能使用绝对路径,无法使用相对路径。
api | 说明 | 示例 |
---|---|---|
navigateTo | 新开一个页面,打开小程序页面 | ks.navigateTo({url:'pages/index/index'}) |
redirectTo | 打开小程序页面,替换现有页面 | ks.redirectTo({url:'pages/index/index'}) |
navigateBack | 关闭当前页面,返回上一个页面 | ks.navigateBack() |
从快手9.3.10开始,可以通过判断 userAgent 中包含 miniProgram 字样来判断小程序 web-view 环境。