From 1705dba466e9b00a39d6ca99e0c5346a83d1260d Mon Sep 17 00:00:00 2001 From: tianjiaxing Date: Fri, 17 Jul 2020 15:21:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=94=A8=E6=88=B7=E5=8F=8B?= =?UTF-8?q?=E5=A5=BD=E6=8F=90=E7=A4=BA=EF=BC=8C=E9=81=BF=E5=85=8D=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E7=96=91=E6=83=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/api/request/network-file.md | 2 +- docs/api/system/brightness.md | 2 ++ docs/api/ui/tabbar.md | 1 + docs/frame.md | 1 + 4 files changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/api/request/network-file.md b/docs/api/request/network-file.md index e52ad7035..123a93dc4 100644 --- a/docs/api/request/network-file.md +++ b/docs/api/request/network-file.md @@ -138,7 +138,7 @@ uni.chooseImage({ ### uni.downloadFile(OBJECT) 下载文件资源到本地,客户端直接发起一个 HTTP GET 请求,返回文件的本地临时路径。 -> 在各个小程序平台运行时,网络相关的 API 在使用前需要配置域名白名单。 +> 在各个小程序平台运行时,网络相关的 API 在使用前需要配置域名白名单。在h5上是跨域的,用户需要处理好跨域问题。 **OBJECT 参数说明** diff --git a/docs/api/system/brightness.md b/docs/api/system/brightness.md index eb0a7a888..1e3d87cd0 100644 --- a/docs/api/system/brightness.md +++ b/docs/api/system/brightness.md @@ -27,6 +27,8 @@ uni.setScreenBrightness({ }); ``` +>*Tips:* 避免 onshow() 里使用 setScreenBrightness() , 亮度变化会再次触发 onShow() 造成死循环 + ### uni.getScreenBrightness(OBJECT) 获取屏幕亮度。 diff --git a/docs/api/ui/tabbar.md b/docs/api/ui/tabbar.md index 2d6010efa..087391a37 100644 --- a/docs/api/ui/tabbar.md +++ b/docs/api/ui/tabbar.md @@ -215,3 +215,4 @@ uni.setTabBarBadge({ - tabbar是原生的,层级高于前端元素 - [uni-app插件市场](https://ext.dcloud.net.cn/search?q=%E5%BA%95%E9%83%A8%E5%9B%BE%E6%A0%87%E8%8F%9C%E5%8D%95)有封装的前端tabbar,但性能不如原生tabbar - 如果想要一个中间带+号的tabbar,在HBuilderX中新建uni-app项目、选择 底部选项卡 模板 +- 以上大部分操作 tabbar 的 API 需要在 tabbar 渲染后才能使用,避免在 tabbar 未初始化前使用 diff --git a/docs/frame.md b/docs/frame.md index a92b90ceb..ced969c69 100644 --- a/docs/frame.md +++ b/docs/frame.md @@ -187,6 +187,7 @@ background-image: url(../../static/logo.png); - onTabItemTap常用于点击当前tabitem,滚动或刷新当前页面。如果是点击不同的tabitem,一定会触发页面切换。 - 如果想在App端实现点击某个tabitem不跳转页面,不能使用onTabItemTap,可以使用[plus.nativeObj.view](http://www.html5plus.org/doc/zh_cn/nativeobj.html)放一个区块盖住原先的tabitem,并拦截点击事件。 - onTabItemTap在App端,从HBuilderX 1.9 的自定义组件编译模式开始支持。 +- 避免在 onShow 里使用需要权限的 API(比如 setScreenBrightness() 等需要手机权限), 可能会再次触发onShow造成死循环。 ``onNavigationBarButtonTap`` 参数说明: -- GitLab