Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
1c056c3a
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3172
Star
105
Fork
804
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
93
列表
看板
标记
里程碑
合并请求
67
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
93
Issue
93
列表
看板
标记
里程碑
合并请求
67
合并请求
67
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
1c056c3a
编写于
4月 08, 2022
作者:
d-u-a
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
udpate uni.webview.1.5.2.js to 1.5.3
上级
d24bc0eb
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
6 addition
and
5 deletion
+6
-5
docs/component/web-view.md
docs/component/web-view.md
+6
-5
未找到文件。
docs/component/web-view.md
浏览文件 @
1c056c3a
...
...
@@ -68,7 +68,7 @@
-
小程序仅支持加载网络网页,不支持本地html
-
补充说明:app-vue下web-view组件不支持自定义样式,而v-show的本质是改变组件的样式。即组件支持v-if而不是支持v-show。
-
小程序端 web-view 组件一定有原生导航栏,下面一定是全屏的 web-view 组件,navigationStyle: custom 对 web-view 组件无效。
-
App 端使用 uni.web-view.js 的最低版为
[
uni.webview.1.5.
2.js
](
https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2
.js
)
-
App 端使用 uni.web-view.js 的最低版为
[
uni.webview.1.5.
3.js
](
https://gitee.com/dcloud/uni-app/raw/dev/dist/uni.webview.1.5.3
.js
)
-
App 平台同时支持网络网页和本地网页,但本地网页及相关资源(js、css等文件)必须放在
`uni-app 项目根目录->hybrid->html`
文件夹下或者
`static`
目录下,如下为一个加载本地网页的
`uni-app`
项目文件目录示例:
-
nvue
`web-view`
必须指定样式宽高
-
App 网页向应用
`postMessage`
为实时消息
...
...
@@ -133,6 +133,7 @@
|属性|类型|说明|
|:-|:-|:-|
|plus|Boolean|App|
|nvue|Boolean|App-nvue, uni.webview.1.5.3.js+ 支持|
|miniprogram|Boolean|微信小程序|
|smartprogram|Boolean|百度小程序|
|miniprogram|Boolean|支付宝小程序|
...
...
@@ -224,8 +225,8 @@
}
</script>
<!-- uni 的 SDK -->
<!-- 需要把 uni.webview.1.5.
2
.js 下载到自己的服务器 -->
<script
type=
"text/javascript"
src=
"https://gitee.com/dcloud/uni-app/raw/
master/dist/uni.webview.1.5.2
.js"
></script>
<!-- 需要把 uni.webview.1.5.
3
.js 下载到自己的服务器 -->
<script
type=
"text/javascript"
src=
"https://gitee.com/dcloud/uni-app/raw/
dev/dist/uni.webview.1.5.3
.js"
></script>
<script
type=
"text/javascript"
>
// 待触发 `UniAppJSBridgeReady` 事件后,即可调用 uni 的 API。
document
.
addEventListener
(
'
UniAppJSBridgeReady
'
,
function
()
{
...
...
@@ -371,7 +372,7 @@ web-view组件在App和小程序中层级较高,如需要在vue页面中写代
-
`<web-view>`
组件默认铺满全屏并且层级高于前端组件。App端想调节大小或在其上覆盖内容需使用plus规范。
-
`<web-view>`
组件所在窗口的标题,跟随页面的
`<title>`
值的变化而变化(不含H5端)。
-
App-vue的
`web-view`
加载的html页面可以运行plus的api,但注意如果该页面调用了plus.key的API监听了back按键(或使用mui的封装),会造成back监听冲突。需要该html页面移除对back的监听。或按照上面的示例代码禁止网页使用plus对象。app-nvue页面的
`web-view`
组件不能运行plus API。
-
`uni.webview.js`
最新版地址:
[
https://
js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2.js
](
https://js.cdn.aliyun.dcloud.net.cn/dev/uni-app/uni.webview.1.5.2
.js
)
-
`uni.webview.js`
最新版地址:
[
https://
gitee.com/dcloud/uni-app/raw/dev/dist/uni.webview.1.5.3.js
](
https://gitee.com/dcloud/uni-app/raw/dev/dist/uni.webview.1.5.3
.js
)
-
小程序平台,个人类型与海外类型的小程序使用
`web-view`
组件,提交审核时注意微信等平台是否允许使用
-
小程序平台,
`src`
指向的链接需登录小程序管理后台配置域名白名单。
`App`
和
`H5`
无此限制。
...
...
@@ -403,7 +404,7 @@ uni.webView.navigateTo 示例,注意uni sdk放到body下面
</body>
<!-- uni 的 SDK -->
<!-- 需要把 uni.webview.1.5.2.js 下载到自己的服务器 -->
<script
type=
"text/javascript"
src=
"https://gitee.com/dcloud/uni-app/raw/
master/dist/uni.webview.1.5.2
.js"
></script>
<script
type=
"text/javascript"
src=
"https://gitee.com/dcloud/uni-app/raw/
dev/dist/uni.webview.1.5.3
.js"
></script>
<script>
document
.
addEventListener
(
'
UniAppJSBridgeReady
'
,
function
()
{
uni
.
webView
.
getEnv
(
function
(
res
)
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录