Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
341bb350
U
uni-app
项目概览
DCloud
/
uni-app
2 个月 前同步成功
通知
717
Star
38705
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
7
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
7
Issue
7
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
341bb350
编写于
12月 25, 2019
作者:
Q
qiang
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'zhangzhenfei-flink-fs' into dev
# Conflicts: # src/platforms/h5/service/api/device/network-info.js
上级
99ca49fb
fe2f6ff8
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
34 addition
and
12 deletion
+34
-12
README.md
README.md
+3
-3
docs/api/plugins/login.md
docs/api/plugins/login.md
+4
-2
docs/api/plugins/provider.md
docs/api/plugins/provider.md
+2
-1
docs/collocation/pages.md
docs/collocation/pages.md
+2
-3
docs/release.md
docs/release.md
+5
-0
docs/use-weex.md
docs/use-weex.md
+15
-0
src/platforms/h5/service/api/device/network-info.js
src/platforms/h5/service/api/device/network-info.js
+3
-3
未找到文件。
README.md
浏览文件 @
341bb350
...
...
@@ -8,10 +8,10 @@
-
开发者和案例更多:HBuilder装机量380万台,开发者社区月活百万,70多个QQ微信群承载10万人。案例众多,uni统计月活2亿+(
[
详见
](
https://uniapp.dcloud.io/case
)
)
-
性能更高(见
[
评测
](
https://juejin.im/post/5ca1736af265da30ae314248
)
)
-
更丰富的周边生态
(见
[
插件市场
](
https://ext.dcloud.net.cn/
)
数千款插件)
-
提供比小程序原生开发更好的开发体验
和
更高的工程化效率
-
更丰富的周边生态
,
[
插件市场
](
https://ext.dcloud.net.cn/
)
数千款插件
-
提供比小程序原生开发更好的开发体验
、
更高的工程化效率
-
跨端抹平度更完善,且各端特色发挥更灵活,可真正实现一套代码多端覆盖,无需各端多头维护升级
-
权威认可:
被阿里小程序官方工具内置(
[
详见
](
https://docs.alipay.com/mini/ide/0.70-stable
)
)
-
权威认可:
阿里小程序官方工具内置uni-app(
[
详见
](
https://docs.alipay.com/mini/ide/0.70-stable
)
)、腾讯课堂官方自制uni-app培训视频(
[
详见
](
https://ask.dcloud.net.cn/article/35640
)
)
## 扫码体验
...
...
docs/api/plugins/login.md
浏览文件 @
341bb350
...
...
@@ -30,12 +30,14 @@ H5平台登陆注意事项:
|authResult|登录服务商提供的登录信息,服务商不同返回的结果不完全相同|
|errMsg|描述信息|
各个
小程序
平台的登录流程存在差异,详细请参考相关平台的文档说明:
各个平台的登录流程存在差异,详细请参考相关平台的文档说明:
*
[
微信小程序登录
](
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html
)
*
[
支付宝小程序用户授权
](
https://docs.alipay.com/mini/introduce/auth
)
*
[
百度小程序登录
](
https://smartprogram.baidu.com/docs/develop/api/open_log/#%E6%8E%88%E6%9D%83%E6%B5%81%E7%A8%8B%E8%AF%B4%E6%98%8E/
)
*
[
头条小程序登录
](
https://developer.toutiao.com/dev/cn/mini-app/develop/open-capacity/log-in/login
)
*
[
头条小程序登录
](
https://developer.toutiao.com/dev/cn/mini-app/develop/open-capacity/log-in/login
)
*
[
Apple登录
](
https://ask.dcloud.net.cn/article/36651
)
**示例**
...
...
docs/api/plugins/provider.md
浏览文件 @
341bb350
...
...
@@ -45,7 +45,8 @@
|oauth|weixin|微信登录||
||qq|QQ登录||
||sinaweibo|新浪微博登录||
||xiaomi|小米登录||
||xiaomi|小米登录||
||apple|
[
Apple登录
](
https://ask.dcloud.net.cn/article/36651
)
||
|share|sinaweibo|新浪微博分享||
||qq|分享到QQ好友||
||weixin|分享微信消息、朋友圈及微信小程序||
...
...
docs/collocation/pages.md
浏览文件 @
341bb350
...
...
@@ -102,7 +102,7 @@
|titleImage|String||导航栏图片地址(替换当前文字标题),支付宝小程序内必须使用https的图片链接地址|支付宝小程序、H5、APP|
|transparentTitle|String|none|导航栏透明设置。支持 always 一直透明 / auto 滑动自适应 / none 不透明|支付宝小程序、H5、APP|
|titlePenetrate|String|NO|导航栏点击穿透|支付宝小程序、H5|
|pageOrientation|String|portrait|屏幕旋转设置,仅支持 auto / portrait / landscape 详见
[
响应显示区域变化
](
https://developers.weixin.qq.com/miniprogram/dev/framework/view/resizable.html
)
|微信小程序|
|pageOrientation|String|portrait|屏幕旋转设置,仅支持 auto / portrait / landscape 详见
[
响应显示区域变化
](
https://developers.weixin.qq.com/miniprogram/dev/framework/view/resizable.html
)
|
App 2.4.7+、
微信小程序|
|animationType|String|pop-in|窗口显示的动画效果,详见:
[
窗口动画
](
api/router?id=animation
)
|App|
|animationDuration|Number|300|窗口显示动画的持续时间,单位为 ms|App|
|app-plus|Object||设置编译到 App 平台的特定样式,配置项参考下方
[
app-plus
](
/collocation/pages?id=app-plus
)
|App|
...
...
@@ -112,14 +112,13 @@
|mp-baidu|Object||设置编译到 mp-baidu 平台的特定样式|百度小程序|
|mp-toutiao|Object||设置编译到 mp-toutiao 平台的特定样式|字节跳动小程序|
|mp-qq|Object||设置编译到 mp-qq 平台的特定样式|QQ小程序|
|usingComponents|Object| |引用小程序组件,参考
[
小程序组件
](
/frame?id=小程序组件支持
)
|
微信小程序、App
|
|usingComponents|Object| |引用小程序组件,参考
[
小程序组件
](
/frame?id=小程序组件支持
)
||
**注意**
-
支付宝小程序使用
`titleImage`
时必须使用
`https`
的图片链接地址,需要真机调试才能看到效果,支付宝开发者工具内无效果
-
`globalStyle`
中设置的
`titleImage`
也会覆盖掉
`pages`
->
`style`
内的设置文字标题
-
navigationBarTextStyle 在iOS13上可能会错乱,此问题后续版本会修复
# pages
...
...
docs/release.md
浏览文件 @
341bb350
# uni-app 更新日志
======================================
#### 2.4.6.20191210
*
App平台 修复 纯 vue 项目配置 condition 后运行报错的Bug
[
详情
](
https://ask.dcloud.net.cn/question/84752
)
*
App-Android平台 修复 选择位置 概率出现定位中心点不居中的Bug
[
详情
](
https://ask.dcloud.net.cn/question/84819
)
*
H5平台 修复 发行模式启用摇树优化后,运行报 getApp 出错的Bug
[
详情
](
https://ask.dcloud.net.cn/question/84763
)
#### 2.4.5.20191209
*
新增 支持在页面文件调用
`App.vue`
中定义的函数方法
[
#665
](
https://github.com/dcloudio/uni-app/issues/665
)
*
优化
`babel.config.js`
文件里的
`@vue/babel-preset-app`
支持配置
`modules:false`
,让打包出来的代码体积更小,运行更快
[
#929
](
https://github.com/dcloudio/uni-app/issues/929
)
...
...
docs/use-weex.md
浏览文件 @
341bb350
...
...
@@ -752,6 +752,21 @@ export default {
-
nvue页面没有bounce回弹效果,只有几个列表组件有bounce效果,包括 list、recycle-list、waterfall。
-
Android端在一个页面内使用大量圆角边框会造成性能问题,尤其是多个角的样式还不一样。应避免这类使用。
## Android平台阴影(box-shadow)问题
Android平台weex对阴影样式(
`box-shadow`
)支持不完善,如设置圆角边框时阴影样式显示不正常、设置动画时在
`Android7`
上显示不正常等。为解决这些问题,新增
`elevation`
属性(组件的属性,不是css样式)设置组件的层级,
`Number`
类型,层级值越大阴影越明显,阴影效果也与组件位置有关,越靠近页面底部阴影效果越明显
**用法**
```
html
<view
elevation=
"5px"
></view>
```
**注意**
-
为了避免
`elevation`
属性的阴影效果与阴影样式(
`box-shadow`
)冲突,设置
`elevation`
属性后
`box-shadow`
样式失效
-
使用
`elevation`
需要阴影元素的父元素大于阴影范围,否则会对阴影进行裁剪
## 单位说明
-
weex的css单位支持如下:
*
px:以750宽的屏幕为基准动态计算的长度单位,与vue页面中的rpx理念相同。(一定要注意nvue里的px,和vue里的px逻辑不一样)
...
...
src/platforms/h5/service/api/device/network-info.js
浏览文件 @
341bb350
...
...
@@ -33,8 +33,8 @@ export function getNetworkType () {
let
networkType
=
'
unknown
'
if
(
connection
)
{
networkType
=
connection
.
type
if
(
networkType
===
'
cellular
'
)
{
networkType
=
connection
.
effectiveType
&&
connection
.
effectiveType
.
replace
(
'
slow-
'
,
''
)
if
(
networkType
===
'
cellular
'
&&
connection
.
effectiveType
)
{
networkType
=
connection
.
effectiveType
.
replace
(
'
slow-
'
,
''
)
}
else
if
(
!
[
'
none
'
,
'
wifi
'
].
includes
(
networkType
))
{
networkType
=
'
unknown
'
}
...
...
@@ -45,4 +45,4 @@ export function getNetworkType () {
errMsg
:
'
getNetworkType:ok
'
,
networkType
}
}
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录