diff --git a/README.md b/README.md
index 3a95f92819d4a5177c46d566077ffc7de463e80a..0cd25d6bea3a21867d1973bfec495a2f795ffa27 100644
--- a/README.md
+++ b/README.md
@@ -24,7 +24,7 @@
`uni-app`支持通过`vue-cli`命令行、`HBuilderX`可视化界面两种方式快速创建项目:
-- [vue-cli命令行方式](https://uniapp.dcloud.io/quickstart?id=_2-通过vue-cli命令行):不限IDE,适合对node熟悉的开发者。
+- [vue-cli命令行方式](https://uniapp.dcloud.io/quickstart?id=_2-通过vue-cli命令行):不限IDE,适合对node熟悉的开发者,扩展阅读:[在vscode中开发uni-app](https://ask.dcloud.net.cn/article/36286)
- [HBuilderX可视化界面](https://uniapp.dcloud.io/quickstart?id=_1-通过-hbuilderx-可视化界面):专用IDE,内置相关环境,开箱即用,开发效率更高。
## 项目案例
@@ -37,6 +37,10 @@
`uni-app`计划支持的功能点,会在需求墙上进行展示,并允许开发者对需求进行投票,[前往投票](https://dev.dcloud.net.cn/wish/)。
+## 更新日志
+
+`uni-app`一直保持极高的开发活跃度,详见[uni-app 更新日志](docs/release.md)。
+
## 论坛
由于`uni-app`有几十万开发者,50多个QQ、微信群,官方已无法维护更多交流群。请开发者到官方论坛交流:[https://ask.dcloud.net.cn/explore/](https://ask.dcloud.net.cn/explore/) 。论坛提供了比issus更专业的工具服务。
diff --git a/docs/README.md b/docs/README.md
index 6c4845d5fd936eb39a713a6b927266b7f622f8ae..f19ee09f45abacca10e39facc7be991de8c60ad2 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -148,10 +148,10 @@
### 一套代码,运行到多个平台
-```uni-app```实现了一套代码,同时运行到多个平台;如下图所示,一套代码,同时运行到iOS模拟器、Android模拟器、H5、微信开发者工具、支付宝小程序Studio、百度开发者工具、字节跳动开发者工具(底部7个终端选项卡代表7个终端模拟器):
+```uni-app```实现了一套代码,同时运行到多个平台;如下图所示,一套代码,同时运行到iOS模拟器、Android模拟器、H5、微信开发者工具、支付宝小程序Studio、百度开发者工具、字节跳动开发者工具、QQ开发者工具(底部8个终端选项卡代表8个终端模拟器):
-![](http://img.cdn.aliyun.dcloud.net.cn/guide/uniapp/dev1x7.png)
+![](https://img-cdn-qiniu.dcloud.net.cn/uniapp/doc/dev1x8.jpg)
实际运行效果如下(点击图片可放大):
-![](http://img.cdn.aliyun.dcloud.net.cn/guide/uniapp/run1x7.png)
+![](https://img-cdn-qiniu.dcloud.net.cn/uniapp/doc/run1x8.jpg)
diff --git a/docs/api/file/file.md b/docs/api/file/file.md
index e9b64ac716c630603423e2eb2338053dbf604d22..b5006944e5ea1881e1d47446f93ebc470db356fc 100644
--- a/docs/api/file/file.md
+++ b/docs/api/file/file.md
@@ -47,7 +47,7 @@ uni.chooseImage({
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|x|√|√|√|x|
+|√|x|√|√|√|√|
**OBJECT 参数说明:**
@@ -127,7 +127,7 @@ uni.getSavedFileInfo({
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|x|√|√|√|x|
+|√|x|√|√|√|√|
**OBJECT 参数说明:**
@@ -162,7 +162,7 @@ uni.getSavedFileList({
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|x|√|√|√|x|
+|√|x|√|√|√|√|
**OBJECT 参数说明:**
diff --git a/docs/api/key.md b/docs/api/key.md
index fcd1a39068236cdccf04ebd5532d7e1baab15531..060ce08f156f62e14c64cfd7a4b23dea7e7bb8f8 100644
--- a/docs/api/key.md
+++ b/docs/api/key.md
@@ -8,7 +8,7 @@
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|√|√|√|x|x|√|
+|√|√|√|√|x|√|√|
#### uni.onKeyboardHeightChange(CALLBACK)
diff --git a/docs/api/media/image.md b/docs/api/media/image.md
index 291e834d3a1cb5006084888fb3c0f04f876bbd35..f7fe4aebdfe56d00c8767cb12cdb1318c6b11c8e 100644
--- a/docs/api/media/image.md
+++ b/docs/api/media/image.md
@@ -130,7 +130,7 @@ uni.chooseImage({
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|√|√|√|√|x|
+|√|√|√|√|√|√|
**OBJECT 参数说明**
diff --git a/docs/api/media/video-context.md b/docs/api/media/video-context.md
index 40fd643457b3bf6f20a1a8d7778edae508d9e2aa..303400fdfae13b1d5f0f9aacd62e62e4c8e18c8d 100644
--- a/docs/api/media/video-context.md
+++ b/docs/api/media/video-context.md
@@ -5,7 +5,7 @@
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|√|√|x|√|x|
+|√|√|√|x|√|√|
**videoContext 对象的方法列表**
diff --git a/docs/api/media/video.md b/docs/api/media/video.md
index c7ece076b2bd37a27841b8eccb4fa583f6ccc71a..9426a12147abb05e3e6500bd34492f4784338893 100644
--- a/docs/api/media/video.md
+++ b/docs/api/media/video.md
@@ -5,7 +5,7 @@
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|√|√|x|√|√|
+|√|√|√|√|√|√|
**OBJECT 参数说明**
diff --git a/docs/api/other/get-extconfig.md b/docs/api/other/get-extconfig.md
index c714dd58a76bcfb3f0affceb47cfe432a82f01c9..5a46ff914bb3a31584de52e068c682b6637d1594 100644
--- a/docs/api/other/get-extconfig.md
+++ b/docs/api/other/get-extconfig.md
@@ -6,7 +6,7 @@
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|x|x|√|x|√|x|
+|x|x|√|x|√|√|
**OBJECT参数说明**
@@ -47,7 +47,7 @@ if (uni.getExtConfig) {
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|x|x|√|x|√|x|
+|x|x|√|x|√|√|
**返回值(Object)**
diff --git a/docs/api/other/setting.md b/docs/api/other/setting.md
index 168c1ba24e8b9bcdc9fac6f17231d6f9d45d8e72..f64d072f468eb51a45b217bb6fd453c6140612c7 100644
--- a/docs/api/other/setting.md
+++ b/docs/api/other/setting.md
@@ -6,7 +6,7 @@
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|x|x|√|x|√|√|
+|x|x|√|√|√|√|
|属性|类型|必填|说明|
|---|---|---|---|---|
@@ -37,7 +37,7 @@ uni.openSetting({
|5+App|H5|微信小程序|支付宝小程序|百度小程序|
|:-:|:-:|:-:|:-:|:-:|
-|x|x|√|x|√|
+|x|x|√|√|√|
|属性|类型|必填|说明|
|---|---|---|---|---|
diff --git a/docs/api/other/update.md b/docs/api/other/update.md
index dbf50414fc2bc42d6016fab9185f916fab1b81e4..71ae914fa7a32d77dddf8aa663641521aa579755 100644
--- a/docs/api/other/update.md
+++ b/docs/api/other/update.md
@@ -10,7 +10,7 @@ App的更新不使用本API,另见文档:
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|x|x|√|x|√|√|
+|x|x|√|√|√|√|
**updateManager 对象的方法列表:**
diff --git a/docs/api/request/websocket.md b/docs/api/request/websocket.md
index 90d61afae550950a28d764be51d0351accff183a..2c464fd48c97f72ce1193515c0ed721750df7747 100644
--- a/docs/api/request/websocket.md
+++ b/docs/api/request/websocket.md
@@ -66,7 +66,7 @@ var socketTask = uni.connectSocket({
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|√|√|√|√|x|
+|√|√|√|√|√|√|
**CALLBACK 返回参数**
@@ -93,7 +93,7 @@ uni.onSocketOpen(function (res) {
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|√|√|√|√|x|
+|√|√|√|√|√|√|
**示例代码**
@@ -116,7 +116,7 @@ uni.onSocketError(function (res) {
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|√|√|√|√|x|
+|√|√|√|√|√|√|
**OBJECT 参数说明:**
@@ -163,7 +163,7 @@ function sendSocketMessage(msg) {
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|√|√|√|√|x|
+|√|√|√|√|√|√|
**CALLBACK 返回参数**
@@ -190,7 +190,7 @@ uni.onSocketMessage(function (res) {
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|√|√|√|√|x|
+|√|√|√|√|√|√|
**OBJECT 参数说明**
@@ -209,7 +209,7 @@ uni.onSocketMessage(function (res) {
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|√|√|√|√|x|
+|√|√|√|√|√|√|
```javascript
uni.connectSocket({
diff --git a/docs/api/ui/animation.md b/docs/api/ui/animation.md
index 0b2f512687a7aa780c3ed3dd9502cc737be2e33d..049b0338eb8e06da9fd314707ded59ce5a3af432 100644
--- a/docs/api/ui/animation.md
+++ b/docs/api/ui/animation.md
@@ -6,9 +6,11 @@
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|HBuilderX 2.0.4+|√|√|√|√|
+|√|HBuilderX 2.0.4+|√|√|√|√|
-**注意: export 方法每次调用后会清掉之前的动画操作**
+**注意:**
+- export 方法每次调用后会清掉之前的动画操作
+- nvue 暂不支持
**OBJECT参数说明:**
diff --git a/docs/api/ui/intersection-observer.md b/docs/api/ui/intersection-observer.md
index ab467bb48376ac87ce8d652765bc08e59cca6c80..c6e515d7ba052350c83e26f01556c4ee0abf20aa 100644
--- a/docs/api/ui/intersection-observer.md
+++ b/docs/api/ui/intersection-observer.md
@@ -7,7 +7,7 @@
|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|
|:-:|:-:|:-:|:-:|:-:|:-:|
-|√|HBuilderX 2.0.4+|√|x|√|x|
+|√|HBuilderX 2.0.4+|√|√|√|√|
**options 的可选参数为:**
diff --git a/docs/case.md b/docs/case.md
index 29da9b73ad2eebec51ad8d7c4e3380101986b5ec..5ad57a024b0f183da0c7a5ea9d5e7c9117d5e64a 100644
--- a/docs/case.md
+++ b/docs/case.md
@@ -35,7 +35,7 @@ uni-app已经有几十万开发者,创建了几十万个项目,是开发者
### 第三方开发者案例
-CSDN: 专业 IT 技术社区,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务。
+CSDN: 专业 IT 技术社区,致力于为中国软件开发者提供知识传播、在线学习、职业发展等全生命周期服务。
-开源中国: 开源中国(oschina)百度小程序,提供最新的开源软件资讯。
+开源中国: 开源中国(oschina)百度小程序,提供最新的开源软件资讯。
+
+分秒律师:律师咨询类应用。
+
代表非H5平台,也就是uni-app目前支持的App及小程序平台)
+* 新增 API tabBar支持设置红点和角标 参考[uni-app规范](https://uniapp.dcloud.io/api/ui/tabbar)
+* 新增 API 监听网络状态变化,参考[uni-app规范](https://uniapp.dcloud.io/api/system/network?id=onnetworkstatuschange)
+* 新增 button 组件的 open-type 属性支持 feedback 值域,参考[uni-app规范](https://uniapp.dcloud.io/component/button)
+* 新增 manifest.json 配置 navigateToMiniProgramAppIdList 节点,可配置需需跳转的小程序列表
+* 优化 web-view 组件 增加网页加载进度条
+* 优化 web-view 组件 标题与页面 title 同步
+* 修复 uni.request method 为 PUT、DELETE 时,参数信息丢失的问题
+* 修复 picker 组件 cancel 事件不触发的问题
+* 修复 复杂场景下组件数据渲染异常的问题
+* 修复 uni.canvasToTempFilePath 方法设置参数destWidth、destHeight不生效的问题
+* 优化 input 组件 type="number" 在 App 端支持输入小数点
+* 新增 nvue 支持第三方weex ui库,参考[uni-app规范](https://uniapp.dcloud.io/use-weex?id=nvue-中使用-weex-第三方库)
+* 新增 nvue 支持 bindingx
+* 新增 nvue 支持顶部原生导航的 onNavigationBarButtonTap 事件
+* 修复 nvue 初始化时得不到 storage 的问题
+* 修复 nvue Android平台 不支持 Websocket 功能的问题
+* 修复 nvue Android平台 页面未设置 titleNView 时可能显示不正常的问题
+* 修复 nvue iOS平台 弹出软键盘后收回区域可能不对的问题
+* 修复 nvue iOS平台使用 uni.request 不能设置data的问题
+* 优化 hello uni-app web-view页面 增加和其它页面进行传参及跳转
+* 优化 hello uni-app 示例,样式更统一,uni.css有较大升级,老项目升级时需注意测试
+
+
+## 1.1.0.20181030
+* 【重要】uni-app的官方视频教程发布了! [参考](https://ke.qq.com/course/343370)
+* 【重要】新增 web-view组件在App环境支持加载本地html文件,方便引用dom相关库及方便5+项目向uni-app分步迁移。[参考](https://uniapp.dcloud.io/component/web-view)
+* 新增 自定义返回逻辑,点击手机back时可先关闭弹出类自定义组件。 [参考](https://ask.dcloud.net.cn/article/35120)
+* 新增 cover-view,cover-image 组件(仅支持在 video,map 中使用,暂不支持互相嵌套)。[参考](https://uniapp.dcloud.io/component/cover-view)
+* 优化 WebSocket 支持 ArrayBuffer 类型的数据通信
+* 优化 uni.showToast 显示文字在 iOS 平台字体过小的问题
+* 调整 sourcemap文件的生成目录,微信开发者工具发布小程序时不再提示忽略文件
+* 修复 pages.json 调整部分内容时编译不生效的bug
+* 修复 uni.saveFile 在Android平台保存文件后返回路径不正确的bug
+* 修复 manifest.json文件中networkTimeout节点下 downloadFile、uploadFile 配置项有效值单位不正确的bug
+* 修复 map 组件使用 v-show 切换时地图不显示的bug
+* 修复 map 组件动态修改 scale 值不生效的bug
+* 修复 video 组件的 timeupdate/fullscreenchange 事件回调中,event.detail 参数信息缺失的bug
+* 修复 uni.getSystemInfo 在App平台下获取系统语言不正确的bug
+* hello uni-app 优化顶部选项卡模板,vue/nvue 复用共同的js逻辑和css样式
+* hello uni-app 新增 tag标签 模板
+* hello uni-app 新增 web-view组件加载本地html的示例(仅App平台生效)
+* hello uni-app 修复 问题反馈 模板 新增图片会覆盖前一张图片的bug
+* hello uni-app 新增 倒计时 模板(感谢网友hcoder-深海)
+* hello uni-app 新增 插屏弹窗 模板(感谢网友hcoder-深海)
+* hello uni-app 新增 表单验证 模板(感谢网友hcoder-深海)
+
+
+## 1.0.1.20181012
+* 优化 uni.chooseImage 在App平台补齐sizeType参数,可直接压缩图片,不需要使用plus api压缩了
+* 修复 video组件 初始化时报错的问题
+* 修复 video组件 poster属性不支持本地路径的问题
+* 修复 地图API mapContext 的 getRegion,getScale 接口 success/fail 回调不触发的bug
+* 修复 地图API uni.chooseLocation 在Android 4.4平台打开地图显示白屏的bug
+* 修复 nvue无法在iOS模拟器渲染的问题,Android也仅支持谷歌官方模拟器
+* 修复 部分手机桌面启动uni-app,首页偶发渲染白屏的bug
+* 修复 canvas API uni.canvasToTempFilePath接口在canvas中含有图像时调用失败的bug
+
+## 1.0.0.20181010
+* 【重要】开放 uni-app支持原生sdk集成,离线打包,自由扩展原生能力 [参考](https://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/104)
+* 【重要】开放 兼容微信小程序 JS SDK,丰富的小程序生态内容可直接引入uni-app并且3端通用 [参考文档及各种小程序SDK资源汇总](https://ask.dcloud.net.cn/article/35070)
+* 【重要】开放 兼容微信小程序自定义组件并且3端通用 [参考](https://uniapp.dcloud.io/frame?id=%E5%B0%8F%E7%A8%8B%E5%BA%8F%E7%BB%84%E4%BB%B6%E6%94%AF%E6%8C%81)
+* 【重要】开放 nvue 原生渲染,引入weex,解决某些场景webview无法高性能实现的问题(如左右拖动的复杂tab列表) 注:暂不支持模拟器 [参考](https://uniapp.dcloud.io/use-weex)
+* 【重要】开放 npm 支持 [参考](https://uniapp.dcloud.io/frame?id=npm%E6%94%AF%E6%8C%81)
+* 新增 web-view 组件里的网页支持使用uni跳转api跳转到指定路由页面 [参考](https://uniapp.dcloud.io/component/web-view)
+* 优化 发行到App平台时,自动完成js业务代码的混淆压缩
+* 新增 尺寸单位转换方法 uni.upx2px() [参考规范](https://uniapp.dcloud.io/frame?id=upx2px)
+* 修复 slot 内无法使用{{}}插入数据
+* 修复 slot 内使用自定义组件数据错乱
+* 修复 打开多个相同页面数据错乱,例如商品详情页面A跳转详情页面B
+* 调整 unifile:// 文件路径调整为5+识别的plus.io的目录结构,方便plus API继续操作文件
+* 修复 uni.login 无法切换登录账户的问题
+* 修复 uni.chooseLocation 定位不准的问题
+* 优化 pages.json 支持在 app-plus 节点下使用 upx 单位
+* 优化 condition 启动二级页面时支持back至首页
+* 优化 App平台地图控件从腾讯地图调整为高德原生地图(使用时注意需要向高德申请Appkey)
+* 优化 video组件 支持rtmp等非http协议的视频源
+* 修复 video组件 设置 duration 属性无效的bug
+* 修复 真机调试时,修改main.js代码,未自动热更新的bug
+* hello uni-app 新增 原生nvue左右滑动选项卡示例
+* hello uni-app 新增 movable-area示例
+* hello uni-app 新增 小程序支付演示
+* hello uni-app 新增 自定义导航栏组件支持下拉刷新
+* hello uni-app 新增 列表到详情模板中详情页底部增加小程序banner广告演示
+* hello uni-app 新增 时间轴timeline 模板示例
+* hello uni-app 新增 模板 步骤提示 (感谢网友hcoder-深海)
+* hello uni-app 新增 模板 滚动公告 (感谢网友hcoder-深海)
+* hello uni-app 新增 模板 评论列表 (感谢网友hcoder-深海)
+* hello uni-app 修复 segmented-control 示例退出重进后数据未重置的问题
+
+
+
+## 0.1.50.20180918-alpha
+* 优化 下拉刷新配置
+* 修复 uploadFile 参数 files 不生效
+* 修复 组件内联 style 中使用 background-image 相对路径不生效
+* 修复 组件 picker-view 无法正确选中
+* 修复 部分历史创建的uni-app项目在iOS平台真机运行报错的bug
+* 修复 模板 索引列表在微信小程序平台,滑动右侧索引导致整体界面跟随滑动的bug
+
+## 0.1.49.20180917
+* 【重要】 新增 upx 作为响应式尺寸单位,px 变为传统的物理像素,历史项目升级参考 [教程](https://ask.dcloud.net.cn/article/35014)
+* 新增 支持注册全局组件 [文档](https://uniapp.dcloud.io/use?id=%E5%85%A8%E5%B1%80%E7%BB%84%E4%BB%B6)
+* 新增 pages.json app-plus 支持pullToRefresh配置 [文档](https://uniapp.dcloud.io/collocation/pages?id=下拉刷新)
+* 优化 iOS平台 从UIWebview切换为WKWebview,提升页面图片渲染速度
+* 新增 小程序平台 分包预下载(hello uni-app示例为方便分包调整了目录结构)
+* 修复 css 变量 var(--status-bar-height) 部分情况不生效
+* 修复 组件嵌套 slot 无法传递 props
+* 优化 组件 input 支持focus属性,自动弹出键盘(目前iOS部分版本仍有兼容问题)
+* 优化 组件 input 支持confirm-type=search属性,键盘右下角显示为搜索样式
+* 优化 组件 swiper 在iOS平台屏幕边缘的滑动体验
+* 修复 uni.openLocation无法调用系统导航的问题
+* 修复 iOS setNavigationBarColor 改变frontColor时未修改状态栏颜色
+* 修复 组件 picker-view value属性不生效的bug
+* 修复 页面onLoad事件内立即执行reLaunch不生效的bug
+* 优化 back逻辑,优先关闭当前显示的 loading 或 toast,再关闭页面
+* hello uni-app 新增 input 示例新增自动弹出键盘、搜索框
+* hello uni-app 新增 侧滑导航示例
+* hello uni-app 新增 多列选择、联动选择示例(含城市选择)
+* hello uni-app 新增 自定义导航栏示例
+* hello uni-app 优化 导航栏示例中App原生按钮的写法和样式
+* hello uni-app 新增 load more(加载更多)示例
+* hello uni-app 新增 segment control(分段选择器)示例
+* hello uni-app 新增 indexed-list(索引列表)示例
+* hello uni-app 新增 图片懒加载示例
+* hello uni-app 新增 手势图片锁屏示例
+* hello uni-app 新增 IM chat示例(感谢网友xcecd@qq.com)
+
+
+
+## 0.1.48.20180906-alpha
+* 更新 mpvue 相关插件至最新
+* 新增 小程序平台 分包加载,参考[pages.json配置说明](https://uniapp.dcloud.io/collocation/pages?id=subpackages)
+* 新增 TypeScript 预编译器支持,实现了 引用方式的自动识别
+* 新增 内置 autoprefixer ,自动处理css兼容性(iOS>=8,Android>=4),修复iOS8上部分组件变形的问题
+* 新增 App平台 二级页面支持单独取消原生导航栏,支持定义导航栏为透明渐变模式
+* 新增 组件 picker-view,规范参考[picker-view](https://uniapp.dcloud.io/component/picker-view)
+* 修复 uni.switchTab跳转的bug,注意switchTab跳转后会关闭所有非tabbar页面。可用于初始页为欢迎页、登陆页,之后switchTab到业务首页的场景
+* 修复 uni.request 未返回 header 的问题
+* 修复 组件 textarea 有时无法输入汉字的问题
+* 修复 组件 input 数字类型无法输入小数点的问题
+* 修复 启动后立即切换tab,可能卡死的问题
+* hello uni-app 页面跳转 新增switchTab、reLaunch演示
+* hello uni-app 新增 EChart图标示例
+* hello uni-app 新增 可拖动九宫格示例
+* hello uni-app 新增 自定义导航栏(透明渐变、自定义按钮)示例
+* hello uni-app 优化 列表到详情模板 详情页改为透明渐变导航
+* hello uni-app 新增 图片、头像剪切示例(感谢网友杨大宝)
+* hello uni-app 新增 二维码生成示例(感谢网友诗小柒)
+* 更多三方扩展,参考[https://ask.dcloud.net.cn/explore/category-12__is_recommend-1](https://ask.dcloud.net.cn/explore/category-12__is_recommend-1)
+* 新增 应用模板:图片浏览App模板
+* 新增 应用模板:登录注册模板
+* 新增 [mpvue项目(组件)迁移指南、示例及资源汇总](https://ask.dcloud.net.cn/article/34945)
+
+
+## 0.1.47.20180823-alpha
+* 修复 通过方式使用less、scss、stylus预编译语言开发,云端打包时编译报错的问题
+
+
+## 0.1.47.20180821-alpha
+* 新增 支持vue里通过方式使用less、scss、stylus这3种预编译语言。需先在HBuilderX插件安装中安装对应编译插件
+* 新增 pages.json 中 globalStyle, style 节点支持分平台配置,可在App侧单独定义titleNView。[参考pages.json说明](https://uniapp.dcloud.io/collocation/pages?id=app-plus)
+* 新增 App中监听原生Title的按钮点击事件onNavigationBarButtonTap
+* 优化 编译的错误日志提示语
+* 补充 启动时指定关闭Splash的延时时间
+* 新增 uni.canvasToTempFilePath,可把canvas区域保存为图片
+* 支持 iPhone X 安全区域配置(默认:App 包含 tabBar 时,自动启用底部安全区域,背景色为 tabBar 背景色,无 tabBar 时,不启用安全区域。也可在App侧参考5+的manifest规范配置)
+* 修复 非首页配置 navigationBarTextStyle 不生效
+* 修复 组件 video show-play-center-btn 不生效
+* 修复 组件 input 标签属性 value="" 导致运行时显示为 true
+* 修复 组件 input 类型为 number 时输入报错
+* 修复 组件 input 在 iOS 平台焦点错乱,快速输入异常,删除时光标错乱
+* 修复 组件 input 数字类型输入非法字符时 placeholder 不消失
+* 修复 组件 map 的 translateMarker 方法不生效
+* 修复 uni.navigateBack delta 参数不生效
+* 修复 uni.getSystemInfo/uni.getSystemInfoSync 返回 platform 不正确
+* 修复 uni.reLaunch 参数丢失
+* 修复 onLoad 事件内立刻调用 uni.startPullDownRefresh 不生效
+* 修复 App 生命周期 onShow,onHide 在 app 切换到前台、后台不触发的问题
+* 新增 新项目模板默认添加 mp-weixin->appid 节点
+* hello uni-app:支持app端首页单独设置原生导航栏,并在右上角增加关于介绍按钮
+* hello uni-app:新增 接口 媒体 文件示例
+* hello uni-app:新增 模板 markdown渲染富文本(用于图文新闻、资讯、笔记快速渲染)
+* hello uni-app:新增 模板 问题反馈
+
+
+## 0.1.46.20180810-alpha
+* 修复 Android4.4、5.0的兼容问题
+* 修复 不支持iOS模拟器的问题
+* 优化 iOS上的运行性能,尤其是示例中模板tab示例的卡顿
+* 升级 mpvue至1.0.13
+* 修复 uniapp的appid为空时真机运行白屏的问题
+* 优化 部分手机上splash关闭过早造成白屏的问题
+* 新增 css变量var(—status-bar-height),微信小程序固定为25px,App环境为真实状态栏高度,[详见](https://uniapp.dcloud.io/frame?id=css%E5%8F%98%E9%87%8F)
+* 修复 pages.json修改page的style不编译的问题
+* 优化 video组件从HTML5 video改为原生video
+* 修复 解决大部分情况下,页面data数据未重置导致的页面显示旧数据
+* 修复 reLaunch每次都会出现启动splash的问题
+* 更新 对接最新的5+分享接口,支持小程序分享
+* 修复 禁用 .babelrc 对编译器的影响
+* 更新 扫码支持 onlyFromCamera、scanType 参数
+* 修复 有时运行到微信模拟器未生成project.config.json的问题
+* 优化 previewImage
+* 优化 dns.js(localhost)报错提示
+* 更新 调整App运行时的userAgent
+* 更新 调整 input 组件数字输入,身份证输入,带小数点的数字键盘对应的类型
+* hello uni-app:新增商品列表模板
+
+
+## 0.1.45.20180728-alpha
+* 【重要】新增uni-app,使用vue技术,开发一次,iOS、Android、微信小程序三端同时生成。[详见](https://uniapp.dcloud.io/)
+* 【重要】调整uniapp策略,之前的原生渲染uniapp改为nml项目[详见](https://ask.dcloud.net.cn/article/13507)
+* uni-app:新增条件编译,采用类似 //#ifdef APP-PLUS 的写法做平台条件编译,代码块名为ifdef,还可双击ifdef选中整体代码段落。[详见](https://uniapp.dcloud.io/platform)
diff --git a/src/platforms/mp-toutiao/runtime/api/protocols.js b/src/platforms/mp-toutiao/runtime/api/protocols.js
index 646d50659d1a5b7be950d311ee8cab2c95517ba7..63fa041e627e2a64666ea166c4a9fd225328d9c9 100644
--- a/src/platforms/mp-toutiao/runtime/api/protocols.js
+++ b/src/platforms/mp-toutiao/runtime/api/protocols.js
@@ -65,26 +65,28 @@ const todos = [
'sendTemplateMessage',
'setEnableDebug',
'onWindowResize',
- 'offWindowResize'
+ 'offWindowResize',
+ 'compressImage',
+ 'createOffscreenCanvas'
]
-// 存在兼容性的 API 列表
-// 头条小程序不支持canIUses
-const canIUses = [
- // 'createIntersectionObserver',
- // 'getSavedFileList',
- // 'removeSavedFile',
- // 'hideKeyboard',
- // 'getImageInfo',
- // 'createVideoContext',
- // 'onSocketOpen',
- // 'onSocketError',
- // 'sendSocketMessage',
- // 'onSocketMessage',
- // 'closeSocket',
- // 'onSocketClose',
- // 'getExtConfig',
- // 'getExtConfigSync',
+// 存在兼容性的 API 列表
+// 头条小程序不支持canIUses
+const canIUses = [
+ // 'createIntersectionObserver',
+ // 'getSavedFileList',
+ // 'removeSavedFile',
+ // 'hideKeyboard',
+ // 'getImageInfo',
+ // 'createVideoContext',
+ // 'onSocketOpen',
+ // 'onSocketError',
+ // 'sendSocketMessage',
+ // 'onSocketMessage',
+ // 'closeSocket',
+ // 'onSocketClose',
+ // 'getExtConfig',
+ // 'getExtConfigSync',
]
// 需要做转换的 API 列表
@@ -150,15 +152,15 @@ const protocols = {
timeout: false
}
},
- requestPayment: {
- args: {
- orderInfo: 'data'
- }
- },
- getFileInfo: {
- args: {
- digestAlgorithm: false
- }
+ requestPayment: {
+ args: {
+ orderInfo: 'data'
+ }
+ },
+ getFileInfo: {
+ args: {
+ digestAlgorithm: false
+ }
}
}