diff --git a/docs/README.md b/docs/README.md index 187ceba16b7914ddc9f80964cc0d42152fab9394..48514b3c6be9cee9739fd49243ab4da3bf8c0cd5 100644 --- a/docs/README.md +++ b/docs/README.md @@ -43,7 +43,7 @@
- 头条小程序版 + 字节跳动小程序版
diff --git a/docs/_navbar.md b/docs/_navbar.md index a003126d635aa495a347cb6c681e44ef8b85cbde..d7d84d426f2cbb9a8d8d12c0d06e4573e25a22b3 100644 --- a/docs/_navbar.md +++ b/docs/_navbar.md @@ -8,7 +8,7 @@ - [微信小程序](https://developers.weixin.qq.com/miniprogram/dev/framework/) - [支付宝小程序](https://docs.alipay.com/mini/developer/getting-started) - [百度小程序](https://smartprogram.baidu.com/docs/develop/tutorial/codedir/) - - [头条小程序](https://developer.toutiao.com/dev/cn/mini-app/develop/component/introduction/basic-component) + - [字节跳动小程序](https://developer.toutiao.com/dev/cn/mini-app/develop/component/introduction/basic-component) - [QQ小程序](https://q.qq.com/wiki/develop/miniprogram/frame/) - [Weex](https://weex.apache.org/cn/guide/) diff --git a/docs/api/ad/rewarded-video-ad.md b/docs/api/ad/rewarded-video-ad.md index abae289a580f1a3a43edf3cc69337adf0972f60b..012ea51a0000ccc0a9bcb990b7903ffaa736315a 100644 --- a/docs/api/ad/rewarded-video-ad.md +++ b/docs/api/ad/rewarded-video-ad.md @@ -5,7 +5,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√(2.5.11+)|x|√|x|x|x|x| diff --git a/docs/api/arrayBufferToBase64.md b/docs/api/arrayBufferToBase64.md index 18765d89c66784adadc46062c68b1b0436612971..a2fe144fab46ce958b18675651d7288924faaf4d 100644 --- a/docs/api/arrayBufferToBase64.md +++ b/docs/api/arrayBufferToBase64.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序| |:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|x|x|x| diff --git a/docs/api/base64ToArrayBuffer.md b/docs/api/base64ToArrayBuffer.md index a063fd3241d075cd0f24cbd73afcdcd825329c59..dc3d45babe40c41e58cc5f85156cadf93870ec59 100644 --- a/docs/api/base64ToArrayBuffer.md +++ b/docs/api/base64ToArrayBuffer.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序| |:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|x|x|x| diff --git a/docs/api/canvas/CanvasContext.md b/docs/api/canvas/CanvasContext.md index 7223a0eb5f1260834dec530b122ceb93596587a3..97a63a2f2cd33916bfa84afbc0211fa44ac13805 100644 --- a/docs/api/canvas/CanvasContext.md +++ b/docs/api/canvas/CanvasContext.md @@ -2,7 +2,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|√|√| @@ -73,7 +73,7 @@ App-nvue下如需使用canvas,暂未封装为uni API,可参考[文档](https **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序| |:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|√| diff --git a/docs/api/canvas/canvasToTempFilePath.md b/docs/api/canvas/canvasToTempFilePath.md index 283de0d395523a3bb47f35f9311793052df8bb7d..3ab194c499edca55dad6d379213a83e9b89477aa 100644 --- a/docs/api/canvas/canvasToTempFilePath.md +++ b/docs/api/canvas/canvasToTempFilePath.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|x([CanvasContext.toTempFilePath](https://opendocs.alipay.com/mini/api/rod3ti))|√|√|√| diff --git a/docs/api/file/file.md b/docs/api/file/file.md index 411c225eb9fbeabd4bf286d8223e1dd9d06f003e..acadd2e51a4100ee21b40450737e7f08bef2e579 100644 --- a/docs/api/file/file.md +++ b/docs/api/file/file.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| @@ -45,7 +45,7 @@ uni.chooseImage({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| @@ -87,7 +87,7 @@ uni.getSavedFileList({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|x|√| @@ -125,7 +125,7 @@ uni.getSavedFileInfo({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| @@ -160,7 +160,7 @@ uni.getSavedFileList({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| @@ -187,7 +187,7 @@ uni.getSavedFileList({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| diff --git a/docs/api/file/getFileSystemManager.md b/docs/api/file/getFileSystemManager.md index 77a90d734b8c316ddc4e01d27b37fa8fcc0b1298..2b037a7684dbc307e1d804033ef01e7f21b314ec 100644 --- a/docs/api/file/getFileSystemManager.md +++ b/docs/api/file/getFileSystemManager.md @@ -4,5 +4,5 @@ 获取全局唯一的文件管理器 - 微信小程序平台,[规范详情](https://developers.weixin.qq.com/miniprogram/dev/api/wx.getFileSystemManager.html) -- 头条小程序平台,[规范详情](https://developer.toutiao.com/dev/cn/mini-app/develop/api/file/getfilesystemmanager) +- 字节跳动小程序平台,[规范详情](https://developer.toutiao.com/dev/cn/mini-app/develop/api/file/getfilesystemmanager) - QQ小程序平台,[规范详情](https://q.qq.com/wiki/develop/miniprogram/API/file/qq.getFileSystemManager.html) \ No newline at end of file diff --git a/docs/api/key.md b/docs/api/key.md index b93065bd429a411c44daa935a06e36d35f2af350..baebe2cfaabfd4b272146805d269f0851d4a82b9 100644 --- a/docs/api/key.md +++ b/docs/api/key.md @@ -6,7 +6,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|x|√|√| @@ -17,7 +17,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |HBuilderX 2.2.3+|x|基础库2.7+|x|x|x|√| diff --git a/docs/api/lifecycle.md b/docs/api/lifecycle.md index 937e51ff279ad45931c79216377aeefed42b0ae0..bb1761c311b595d821da7d6bd3ecc02178e56abd 100644 --- a/docs/api/lifecycle.md +++ b/docs/api/lifecycle.md @@ -29,7 +29,7 @@ |onPullDownRefresh|监听用户下拉动作,一般用于下拉刷新,参考[示例](api/ui/pulldown)||| |onReachBottom|页面滚动到底部的事件(不是scroll-view滚到底),常用于上拉加载下一页数据。如使用scroll-view导致页面级没有滚动,则触底事件不会被触发||| |onTabItemTap|点击 tab 时触发,参数为Object,具体见下方注意事项|微信小程序、百度小程序、H5、App(自定义组件模式)|| -|onShareAppMessage|用户点击右上角分享|微信小程序、百度小程序、头条小程序、支付宝小程序|| +|onShareAppMessage|用户点击右上角分享|微信小程序、百度小程序、字节跳动小程序、支付宝小程序|| |onPageScroll|监听页面滚动,参数为Object||| |onNavigationBarButtonTap|监听原生标题栏按钮点击事件,参数为Object|App、H5|| |onBackPress|监听页面返回,返回 event = {from:backbutton、 navigateBack} ,backbutton 表示来源是左上角返回按钮或 android 返回键;navigateBack表示来源是 uni.navigateBack ;详细说明及使用:[onBackPress 详解](https://ask.dcloud.net.cn/article/35120)|App、H5|| diff --git a/docs/api/location/location.md b/docs/api/location/location.md index 5612a6c99399764ffc6f339feda53605791014a6..166712bd6401c2ee54d11441ae0b1745dbcae6b4 100644 --- a/docs/api/location/location.md +++ b/docs/api/location/location.md @@ -7,7 +7,7 @@ |参数名|类型|必填|说明|平台差异说明| |:-|:-|:-|:-|:-:| |type|String|否|默认为 wgs84 返回 gps 坐标,gcj02 返回国测局坐标,可用于 ``uni.openLocation`` 的坐标|| -|altitude|Boolean|否|传入 true 会返回高度信息,由于获取高度需要较高精确度,会减慢接口返回速度|App和头条小程序不支持| +|altitude|Boolean|否|传入 true 会返回高度信息,由于获取高度需要较高精确度,会减慢接口返回速度|App和字节跳动小程序不支持| |geocode|Boolean|否|默认false,是否解析地址信息|仅App平台支持| |success|Function|是|接口调用成功的回调函数,返回内容详见返回参数说明。|| |fail|Function|否|接口调用失败的回调函数|| @@ -72,7 +72,7 @@ uni.getLocation({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|x| diff --git a/docs/api/location/map.md b/docs/api/location/map.md index 612fbd6ae78ce5bf2e099bc8d3d6ee08f3a1cacd..cdbb357595a5a1986075d21b07e58be1cfc551e1 100644 --- a/docs/api/location/map.md +++ b/docs/api/location/map.md @@ -8,7 +8,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|x| diff --git a/docs/api/location/open-location.md b/docs/api/location/open-location.md index 3a8120962599a187619ed98f3a81249f202c00e8..088876e0bd948965091dad53040223539fd877f0 100644 --- a/docs/api/location/open-location.md +++ b/docs/api/location/open-location.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|√|x| @@ -46,7 +46,7 @@ uni.getLocation({ - ```` 组件默认为国测局坐标,调用 ``uni.getLocation`` 返回结果传递给 ```` 组件时,需指定 type 为 gcj02。 - App 端使用地图组件需要向高德等三方服务商申请SDK资质,获取AppKey,打包时需要在manifest的SDK配置中填写Appkey。在manifest可视化界面有详细申请指南,详见:[https://ask.dcloud.net.cn/article/29](https://ask.dcloud.net.cn/article/29)。 - iOS端 如需使用第三方地图进行导航,需要在 manifest.json 文件内增加 ``urlschemewhitelist`` 节点,在线打包即可 -- 不同平台打开的地图不一样,App端是高德地图(不支持百度地图)、H5端是腾讯地图、微信小程序端是腾讯地图、百度小程序是百度地图、阿里小程序是高德地图、头条小程序是高德地图。 +- 不同平台打开的地图不一样,App端是高德地图(不支持百度地图)、H5端是腾讯地图、微信小程序端是腾讯地图、百度小程序是百度地图、阿里小程序是高德地图、字节跳动小程序是高德地图。 ```json { diff --git a/docs/api/media/audio-context.md b/docs/api/media/audio-context.md index d383b9c404a9732ce38a622eab25feafca50a6dd..7bbea60f136efe135f11e0f81e47e0684b4df920 100644 --- a/docs/api/media/audio-context.md +++ b/docs/api/media/audio-context.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|x|√|√|√| @@ -15,7 +15,7 @@ |startTime|Number|开始播放的位置(单位:s),默认 0|否|| |autoplay|Boolean|是否自动开始播放,默认 false|否|H5端部分浏览器不支持| |loop|Boolean|是否循环播放,默认 false|否|| -|obeyMuteSwitch|Boolean|是否遵循系统静音开关,当此参数为 false 时,即使用户打开了静音开关,也能继续发出声音,默认值 true|否|微信小程序、百度小程序、头条小程序| +|obeyMuteSwitch|Boolean|是否遵循系统静音开关,当此参数为 false 时,即使用户打开了静音开关,也能继续发出声音,默认值 true|否|微信小程序、百度小程序、字节跳动小程序| |duration|Number|当前音频的长度(单位:s),只有在当前有合法的 src 时返回|是|| |currentTime|Number|当前音频的播放位置(单位:s),只有在当前有合法的 src 时返回,时间不取整,保留小数点后 6 位|是|| |paused|Boolean|当前是是否暂停或停止状态,true 表示暂停或停止,false 表示正在播放|是|| diff --git a/docs/api/media/background-audio-manager.md b/docs/api/media/background-audio-manager.md index 5d5261f433c75ddce63c1148baa5194888e1100f..5ba32ca5068d7be128294fb14a89606c97b9b462 100644 --- a/docs/api/media/background-audio-manager.md +++ b/docs/api/media/background-audio-manager.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|x|√|√|√| diff --git a/docs/api/media/camera-context.md b/docs/api/media/camera-context.md index 3bb13267777c930e10de3d97f8897f6a3f128030..2a7d64e8ed0badb971a774bcd0d6b278aa8bb444 100644 --- a/docs/api/media/camera-context.md +++ b/docs/api/media/camera-context.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|√| diff --git a/docs/api/media/editor-context.md b/docs/api/media/editor-context.md index 29d287bb869498fb720f430e6119bd8901e397e5..551b338e416b220dac50e8b03c9e47833e25761b 100644 --- a/docs/api/media/editor-context.md +++ b/docs/api/media/editor-context.md @@ -6,7 +6,7 @@ editor 组件对应的 editorContext 实例,可通过 [uni.createSelectorQuery **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|2.4.5+|√|x|x|x|x| diff --git a/docs/api/media/image.md b/docs/api/media/image.md index 83d65257fac0cb300a5e39d98a3ca80e1ba02fb7..fee83f0b2181ea535bc3ddb9d4b5a9b544892f71 100644 --- a/docs/api/media/image.md +++ b/docs/api/media/image.md @@ -77,14 +77,14 @@ current 为当前显示图片的链接/索引值,不填或填写的值无效 注意,当 urls 中有重复的图片链接时: - 传链接,预览结果始终显示该链接在 urls 中第一次出现的位置。 -- 传索引值,在微信/百度/头条小程序平台,会过滤掉传入的 urls 中该索引值之前与其对应图片链接重复的值。其它平台会保留原始的 urls 不会做去重处理。 +- 传索引值,在微信/百度/字节跳动小程序平台,会过滤掉传入的 urls 中该索引值之前与其对应图片链接重复的值。其它平台会保留原始的 urls 不会做去重处理。 举例说明: 一组图片 `[A, B1, C, B2, D]`,其中 B1 与 B2 的图片链接是一样的。 - 传 B2 的链接,预览的结果是 B1,前一张是 A,下一张是 C。 -- 传 B2 的索引值 3,预览的结果是 B2,前一张是 C,下一张是 D。此时在微信/百度/头条小程序平台,最终传入的 urls 是 `[A, C, B2, D]`,过滤掉了与 B2 重复的 B1。 +- 传 B2 的索引值 3,预览的结果是 B2,前一张是 C,下一张是 D。此时在微信/百度/字节跳动小程序平台,最终传入的 urls 是 `[A, C, B2, D]`,过滤掉了与 B2 重复的 B1。 **longPressActions 参数说明** @@ -142,7 +142,7 @@ uni.chooseImage({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|√|√| @@ -201,7 +201,7 @@ uni.chooseImage({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| @@ -248,7 +248,7 @@ uni.chooseImage({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√(基础库版本>=3.110.3)|√|√| @@ -287,7 +287,7 @@ uni.compressImage({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|x|x|x| diff --git a/docs/api/media/live-player-context.md b/docs/api/media/live-player-context.md index ec1d3ec4302610380c681753c6735a9f2215989f..0b91a3902fb88a672fbaf04b114702aae8e36486 100644 --- a/docs/api/media/live-player-context.md +++ b/docs/api/media/live-player-context.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |见下|x|√|x|√|x|√| @@ -52,7 +52,7 @@ App平台的直播播放,不使用此API,而直接使用video的API。 **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |见下|x|√|x|x|x|√| diff --git a/docs/api/media/live-pusher-context.md b/docs/api/media/live-pusher-context.md index 27f11331e4b0c3cdeab66e3c1684a27a6ae1d27f..fc998711f7c505c6236130ae70b8321688e13a24 100644 --- a/docs/api/media/live-pusher-context.md +++ b/docs/api/media/live-pusher-context.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序| |:-:|:-:|:-:|:-:|:-:|:-:| |见下|x|√|x|x|x| diff --git a/docs/api/media/record-manager.md b/docs/api/media/record-manager.md index bda78e24ef55e5b25e28af1cf4d488166441624c..2debcf04d16248689fe01c159990ebd8960ec3a1 100644 --- a/docs/api/media/record-manager.md +++ b/docs/api/media/record-manager.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|x|√|√|√| diff --git a/docs/api/media/video-context.md b/docs/api/media/video-context.md index 7ff57c96406be0e70c4f402a2a755a6820fae0a5..437b3c28704fad038576fa66888a490624735d5c 100644 --- a/docs/api/media/video-context.md +++ b/docs/api/media/video-context.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|基础库版本>=1.10.0|√|√|√| diff --git a/docs/api/media/video.md b/docs/api/media/video.md index 990c7fad980eaafc07e42a022aca8580bf6c1fb2..b3dea90e36c4451472afa2d3f0784bc3d5324687 100644 --- a/docs/api/media/video.md +++ b/docs/api/media/video.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|√|√| @@ -12,7 +12,7 @@ |参数名|类型|必填|说明|平台差异说明| |:-|:-|:-|:-|:-| |sourceType|Array<String>|否|album 从相册选视频,camera 使用相机拍摄,默认为:['album', 'camera']|| -|compressed|Boolean|否|是否压缩所选的视频源文件,默认值为 true,需要压缩。|微信小程序、百度小程序、头条小程序| +|compressed|Boolean|否|是否压缩所选的视频源文件,默认值为 true,需要压缩。|微信小程序、百度小程序、字节跳动小程序| |maxDuration|Number|否|拍摄视频最长拍摄时间,单位秒。最长支持 60 秒。|APP平台 1.9.7+(iOS支持,Android取决于ROM的拍照组件是否实现此功能,如果没实现此功能则忽略此属性。) 微信小程序、百度小程序| |camera|String|否|'front'、'back',默认'back'|APP、微信小程序| |success|Function|否|接口调用成功,返回视频文件的临时文件路径,详见返回参数说明。|| @@ -72,7 +72,7 @@ export default { **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| diff --git a/docs/api/other/advertisement.md b/docs/api/other/advertisement.md index 65d2c0d6aaee76e3df2763d69d980553b5bf5ea9..084800310fc95e9e7c0719ca460922f170f4fe83 100644 --- a/docs/api/other/advertisement.md +++ b/docs/api/other/advertisement.md @@ -8,5 +8,5 @@ - 微信小程序:[规范文档](https://developers.weixin.qq.com/miniprogram/dev/api/wx.createRewardedVideoAd.html) - 百度小程序:有组件但无API - 支付宝小程序:不支持此能力 -- 头条小程序:仅小游戏可用,小程序不可用,不适用于uni-app +- 字节跳动小程序:仅小游戏可用,小程序不可用,不适用于uni-app - QQ小程序:[规范文档](https://q.qq.com/wiki/develop/miniprogram/API/ad/qq.createRewardedVideoAd.html) \ No newline at end of file diff --git a/docs/api/other/authorize.md b/docs/api/other/authorize.md index 4ed217ef24cec6f251aca70e6b9aa1bb3eb78db5..dc05fce9497b24f27f36ff014b030d536703c498 100644 --- a/docs/api/other/authorize.md +++ b/docs/api/other/authorize.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|√|√| @@ -28,7 +28,7 @@ |scope.userLocationBackground|wx.userLocationBackground|后台定位|微信小程序| |scope.address |[uni.chooseAddress](/api/other/choose-address) |通信地址|| |scope.record |[uni.getRecorderManager](/api/media/record-manager?id=getrecordermanager) |录音功能|| -|scope.writePhotosAlbum |[uni.saveImageToPhotosAlbum](/api/media/image?id=saveimagetophotosalbum), [uni.saveVideoToPhotosAlbum](/api/media/video?id=savevideotophotosalbum) |保存到相册|头条小程序的返回值是scope.album| +|scope.writePhotosAlbum |[uni.saveImageToPhotosAlbum](/api/media/image?id=saveimagetophotosalbum), [uni.saveVideoToPhotosAlbum](/api/media/video?id=savevideotophotosalbum) |保存到相册|字节跳动小程序的返回值是scope.album| |scope.camera |[````](/component/camera) 组件,头条下的扫码、拍照、选择相册 |摄像头 || |scope.invoice |[wx.chooseInvoice](https://developers.weixin.qq.com/miniprogram/dev/api/wx.chooseInvoice.html) |获取发票|微信小程序、QQ小程序| |scope.invoiceTitle|[uni.chooseInvoiceTitle](/api/other/invoice-title) |发票抬头|微信小程序、百度小程序、QQ小程序| diff --git a/docs/api/other/choose-address.md b/docs/api/other/choose-address.md index a47dc8398a4485d2459be15e18be8c261d1fcdf8..cf64b52552ba0e1026712b9dc588d38577a9b89d 100644 --- a/docs/api/other/choose-address.md +++ b/docs/api/other/choose-address.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|√|√|√|x| diff --git a/docs/api/other/get-extconfig.md b/docs/api/other/get-extconfig.md index b9980a7d26c6de45f1f9325703b28dd5c35f590f..6b3e61a5649a5895efff17c770c36e1937ffd783 100644 --- a/docs/api/other/get-extconfig.md +++ b/docs/api/other/get-extconfig.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|√|x| @@ -45,7 +45,7 @@ if (uni.getExtConfig) { **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|√|x| diff --git a/docs/api/other/getAccountInfoSync.md b/docs/api/other/getAccountInfoSync.md index f7900e828c030051ee43d20b05bd3837b9fcf15e..096f12a38cf8c407c50cc74348c65244a517ac66 100644 --- a/docs/api/other/getAccountInfoSync.md +++ b/docs/api/other/getAccountInfoSync.md @@ -5,7 +5,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|√| diff --git a/docs/api/other/invoice-title.md b/docs/api/other/invoice-title.md index 0758c4c0b2594f61729b3c8d29f68549eaf3b33b..34c893521b2c236a964ef2986fe3af31c713decd 100644 --- a/docs/api/other/invoice-title.md +++ b/docs/api/other/invoice-title.md @@ -6,7 +6,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|x| diff --git a/docs/api/other/open-miniprogram.md b/docs/api/other/open-miniprogram.md index b8e48370622616ec8c034eb1a72720fa149f19b0..9c87b76e8a5ea94dd8dc35f1f4eef91c1082dd0e 100644 --- a/docs/api/other/open-miniprogram.md +++ b/docs/api/other/open-miniprogram.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|[微信小程序](https://developers.weixin.qq.com/miniprogram/dev/api/open-api/miniprogram-navigate/wx.navigateToMiniProgram.html)|[支付宝小程序](https://docs.alipay.com/mini/api/open-miniprogram)|[百度小程序](https://smartprogram.baidu.com/docs/develop/api/open_smartprogram/#swan-navigateToSmartProgram/)|[头条小程序](https://developer.toutiao.com/dev/cn/mini-app/develop/open-capacity/mini-app-forward/navigatetominiprogram)|[QQ小程序](https://q.qq.com/wiki/develop/miniprogram/API/open_port/port_change.html#qq-navigatetominiprogram)| +|App|H5|[微信小程序](https://developers.weixin.qq.com/miniprogram/dev/api/open-api/miniprogram-navigate/wx.navigateToMiniProgram.html)|[支付宝小程序](https://docs.alipay.com/mini/api/open-miniprogram)|[百度小程序](https://smartprogram.baidu.com/docs/develop/api/open_smartprogram/#swan-navigateToSmartProgram/)|[字节跳动小程序](https://developer.toutiao.com/dev/cn/mini-app/develop/open-capacity/mini-app-forward/navigatetominiprogram)|[QQ小程序](https://q.qq.com/wiki/develop/miniprogram/API/open_port/port_change.html#qq-navigatetominiprogram)| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x(见下)|x|√|√|√|√(1.15.0+)|√| @@ -46,7 +46,7 @@ uni.navigateToMiniProgram({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|√|√|√|√| diff --git a/docs/api/other/report.md b/docs/api/other/report.md index 9a537639be41abd7e9baaf31c2d40bfc8e64fffa..9e0f5158fc1423a7e881297fe6c750cb0023f0c9 100644 --- a/docs/api/other/report.md +++ b/docs/api/other/report.md @@ -92,7 +92,7 @@ uni.report('search',{ ##### 百度小程序平台: - 数据分析:[swan.reportAnalytics](https://smartprogram.baidu.com/docs/develop/api/data/#swan-reportAnalytics/) -##### 头条小程序平台: +##### 字节跳动小程序平台: - [reportAnalytics](https://developer.toutiao.com/dev/cn/mini-app/develop/open-capacity/data-analysis/reportanalytics) ##### QQ小程序平台: diff --git a/docs/api/other/requestSubscribeMessage.md b/docs/api/other/requestSubscribeMessage.md index f65dd576dc2a6f2a318e7d660d38d77a9c8666dd..16dc187cd338fb83b73131f770f18d469391b30c 100644 --- a/docs/api/other/requestSubscribeMessage.md +++ b/docs/api/other/requestSubscribeMessage.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5 |微信小程序 |支付宝小程序 |百度小程序 |头条小程序 |QQ小程序 | +|App|H5 |微信小程序 |支付宝小程序 |百度小程序 |字节跳动小程序 |QQ小程序 | |:-: |:-:|:-: |:-: |:-: |:-: |:-: | |x |x |基础库版本>=2.8.2|x |x |x |x | diff --git a/docs/api/other/set-enable-debug.md b/docs/api/other/set-enable-debug.md index 07c0d6489268680e58dbc73fb708705c61b8e978..c6215fee94cb2bfdf1a77f09de7931d7bcbfc92c 100644 --- a/docs/api/other/set-enable-debug.md +++ b/docs/api/other/set-enable-debug.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|√| diff --git a/docs/api/other/setting.md b/docs/api/other/setting.md index 35549be26afee72bcfed57252047ceb785a36aa8..5d0222140613bbea6d9518d02efd8228aa1f3787 100644 --- a/docs/api/other/setting.md +++ b/docs/api/other/setting.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|√|√|√|√| @@ -35,7 +35,7 @@ uni.openSetting({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|√|√|√|√| diff --git a/docs/api/other/template.md b/docs/api/other/template.md index e385548af47704e8941e748e594b58f6f7ecf85a..79ab972224be8c70e14a7aef3e9f6ec629aa7c4b 100644 --- a/docs/api/other/template.md +++ b/docs/api/other/template.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|x| @@ -66,7 +66,7 @@ POST https://openapi.baidu.com/rest/2.0/smartapp/template/templateadd?access_tok **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|x| @@ -120,7 +120,7 @@ POST https://openapi.baidu.com/rest/2.0/smartapp/template/templatedel?access_tok **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|x| @@ -229,7 +229,7 @@ POST https://openapi.baidu.com/rest/2.0/smartapp/template/libraryget?access_toke **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|x| @@ -318,7 +318,7 @@ POST https://openapi.baidu.com/rest/2.0/smartapp/template/librarylist?access_tok **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|x| @@ -416,7 +416,7 @@ POST https://openapi.baidu.com/rest/2.0/smartapp/template/templatelist?access_to **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|x| @@ -549,7 +549,7 @@ POST https://openapi.baidu.com/rest/2.0/smartapp/template/templatedel?access_tok **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|x|√|x|x|x| diff --git a/docs/api/other/update.md b/docs/api/other/update.md index 114a1a9c12413fe7d248cf43c0073b17438294f3..701f1fbae21fdb817802410fbbfab4d614a3245d 100644 --- a/docs/api/other/update.md +++ b/docs/api/other/update.md @@ -8,7 +8,7 @@ App的更新不使用本API,另见文档: **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|√|√|√|√| diff --git a/docs/api/plugins/login.md b/docs/api/plugins/login.md index 3257fc72d809f8cbd95aa44b903b2b43d0c85ae4..48783f48cf4d613465af5159431e9f16717f9a2c 100644 --- a/docs/api/plugins/login.md +++ b/docs/api/plugins/login.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| @@ -35,7 +35,7 @@ H5平台登陆注意事项: * [微信小程序登录](https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/login.html) * [支付宝小程序用户授权](https://docs.alipay.com/mini/introduce/authcode) * [百度小程序登录](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登录、苹果登录、Sign in with Apple](https://ask.dcloud.net.cn/article/36651) @@ -58,7 +58,7 @@ uni.login({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|√|√| @@ -75,7 +75,7 @@ uni.login({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| @@ -86,7 +86,7 @@ uni.login({ |参数名|类型|必填|说明|平台差异说明| |:-|:-|:-|:-|:-|:-| |provider|String|否|登录服务提供商,通过 uni.getProvider 获取|| -|withCredentials|Boolean|否|是否带上登录态信息。|微信小程序、头条小程序| +|withCredentials|Boolean|否|是否带上登录态信息。|微信小程序、字节跳动小程序| |lang|String|否|指定返回用户信息的语言,默认为 en。更多值请参考下面的说明。|微信小程序| |timeout|Number|否|超时时间,单位 ms。|微信小程序| |success|Function|否|接口调用成功的回调|| @@ -109,9 +109,9 @@ uni.login({ |:-|:-|:-|| |userInfo|OBJECT|用户信息对象|| |rawData|String|不包括敏感信息的原始数据字符串,用于计算签名。|| -|signature|String|使用 sha1( rawData + sessionkey ) 得到字符串,用于校验用户信息。|微信小程序、头条小程序| -|encryptedData|String|包括敏感数据在内的完整用户信息的加密数据,详细见加密数据解密算法。|微信小程序、头条小程序| -|iv|String|加密算法的初始向量,详细见加密数据解密算法。|微信小程序、头条小程序| +|signature|String|使用 sha1( rawData + sessionkey ) 得到字符串,用于校验用户信息。|微信小程序、字节跳动小程序| +|encryptedData|String|包括敏感数据在内的完整用户信息的加密数据,详细见加密数据解密算法。|微信小程序、字节跳动小程序| +|iv|String|加密算法的初始向量,详细见加密数据解密算法。|微信小程序、字节跳动小程序| |errMsg|String|描述信息| | **userInfo 参数说明** diff --git a/docs/api/plugins/payment.md b/docs/api/plugins/payment.md index 24d48f561dd15c5a7b98ce04eaf7e1ff40dcbc69..2749cc458e09041a187e643ad8600c8226a2bce3 100644 --- a/docs/api/plugins/payment.md +++ b/docs/api/plugins/payment.md @@ -11,7 +11,7 @@ uni.requestPayment是一个统一各平台的客户端支付API,不管是在 **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|[说明](/api/plugins/payment?id=h5-payment)|√|√|√|√|√| @@ -20,29 +20,29 @@ uni.requestPayment是一个统一各平台的客户端支付API,不管是在 |参数名|类型|必填|说明|平台差异说明| |:-|:-|:-|:-|| |provider|String|是|服务提供商,通过 [uni.getProvider](/api/plugins/provider) 获取。|| -|orderInfo|String/Object|是|订单数据,[注意事项](/api/plugins/payment?id=orderinfo)|App、支付宝小程序、百度小程序、头条小程序| +|orderInfo|String/Object|是|订单数据,[注意事项](/api/plugins/payment?id=orderinfo)|App、支付宝小程序、百度小程序、字节跳动小程序| |timeStamp|String|微信小程序必填|时间戳从1970年1月1日至今的秒数,即当前的时间。|微信小程序| |nonceStr|String|微信小程序必填|随机字符串,长度为32个字符以下。|微信小程序| |package|String|微信小程序必填|统一下单接口返回的 prepay_id 参数值,提交格式如:prepay_id=xx。|微信小程序| |signType|String|微信小程序必填|签名算法,暂支持 MD5。|微信小程序| |paySign|String|微信小程序必填|签名,具体签名方案参见 [微信小程序支付文档](https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_7&index=3)|微信小程序| |bannedChannels|Array<String>|否|需要隐藏的支付方式,详见 [百度小程序支付文档](https://smartprogram.baidu.com/docs/develop/api/open_payment/#requestPolymerPayment/)|百度小程序| -|service|Number|头条小程序必填|固定值:1(拉起小程序收银台)开发者如果不希望使用头条小程序收银台,service设置为3/4时,可以直接拉起微信/支付宝进行支付:service=3: 微信API支付,不拉起小程序收银台;service=4: 支付宝API支付,不拉起小程序收银台。其中service=3、4,仅在1.35.0.1+基础库(头条743+)支持|头条小程序| -|_debug|Number|否|仅限调试用,上线前去掉该参数。_debug=1时,微信支付期间可以看到中间报错信息,方便调试|头条小程序| -|getOrderStatus|Function|头条小程序必填|商户前端实现的查询支付订单状态方法(该方法需要返回个Promise对象)。 service=3、4时不需要传。|头条小程序| +|service|Number|字节跳动小程序必填|固定值:1(拉起小程序收银台)开发者如果不希望使用字节跳动小程序收银台,service设置为3/4时,可以直接拉起微信/支付宝进行支付:service=3: 微信API支付,不拉起小程序收银台;service=4: 支付宝API支付,不拉起小程序收银台。其中service=3、4,仅在1.35.0.1+基础库(头条743+)支持|字节跳动小程序| +|_debug|Number|否|仅限调试用,上线前去掉该参数。_debug=1时,微信支付期间可以看到中间报错信息,方便调试|字节跳动小程序| +|getOrderStatus|Function|字节跳动小程序必填|商户前端实现的查询支付订单状态方法(该方法需要返回个Promise对象)。 service=3、4时不需要传。|字节跳动小程序| |success|Function|否|接口调用成功的回调|| |fail|Function|否|接口调用失败的回调函数|| |complete|Function|否|接口调用结束的回调函数(调用成功、失败都会执行)| | #### 注意事项 -- 头条小程序支付接口调整使用时请注意[发起头条支付](https://developer.toutiao.com/dev/cn/mini-app/develop/open-capacity/payment/pay) +- 字节跳动小程序支付接口调整使用时请注意[发起头条支付](https://developer.toutiao.com/dev/cn/mini-app/develop/open-capacity/payment/pay) #### orderInfo 注意事项@orderInfo 1. 百度小程序的 orderInfo 为 Object 类型,详细的数据结构,参考:[百度收银台支付](https://smartprogram.baidu.com/docs/develop/api/open_payment/#requestPolymerPayment/)。 2. 支付宝小程序的 orderInfo(支付宝的规范为 tradeNO) 为 String 类型,表示支付宝交易号。 -3. 头条小程序的 orderInfo 为 Object 类型,详见:[发起头条支付](https://developer.toutiao.com/dev/cn/mini-app/develop/open-capacity/payment/pay) -4. 由于头条新版支付接口要求版本较高,在不支持新版支付接口的情况下仍会对应旧版支付接口,此时 orderInfo 对应头条小程序 data, 详见:[头条支付旧版接口](https://developer.toutiao.com/dev/cn/mini-app/develop/open-capacity/payment/requestpayment-deprecated)。用户可以使用 tt.pay 判断是否支持新版接口。另外需要注意头条小程序在`1.35.0+`版本基础库支持了 canIUse ,在`1.19.4+`版本基础库支持了新版支付接口 tt.pay ,所以应避免使用 canIUse 判断是否为新版接口。 +3. 字节跳动小程序的 orderInfo 为 Object 类型,详见:[发起头条支付](https://developer.toutiao.com/dev/cn/mini-app/develop/open-capacity/payment/pay) +4. 由于头条新版支付接口要求版本较高,在不支持新版支付接口的情况下仍会对应旧版支付接口,此时 orderInfo 对应字节跳动小程序 data, 详见:[头条支付旧版接口](https://developer.toutiao.com/dev/cn/mini-app/develop/open-capacity/payment/requestpayment-deprecated)。用户可以使用 tt.pay 判断是否支持新版接口。另外需要注意字节跳动小程序在`1.35.0+`版本基础库支持了 canIUse ,在`1.19.4+`版本基础库支持了新版支付接口 tt.pay ,所以应避免使用 canIUse 判断是否为新版接口。 5. App端,支付宝支付和微信支付 orderInfo 均为 String 类型。 6. App端,苹果应用内支付 orderInfo 为Object 类型,{productid: 'productid'}。 diff --git a/docs/api/plugins/provider.md b/docs/api/plugins/provider.md index a10e6f106164078f08f38399f461005d34c74723..ad51f8f1a2c3d48e62f04fa3765fcc5c0cd2f172 100644 --- a/docs/api/plugins/provider.md +++ b/docs/api/plugins/provider.md @@ -7,7 +7,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-|:-|:-|:-|:-|:-|:-| |√|x|√|√|√|√|√| diff --git a/docs/api/plugins/share.md b/docs/api/plugins/share.md index 00883a106eb5af115f634b0d42a33d95ef6c0b59..b939d9ec01fc6917468ea1bd1f475d49de96dc7c 100644 --- a/docs/api/plugins/share.md +++ b/docs/api/plugins/share.md @@ -16,7 +16,7 @@ uni-app的App引擎已经封装了微信、QQ、微博的分享SDK,开发者 **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|x|x|x|x|x| @@ -258,46 +258,46 @@ uni.share({ - Q:弹出分享菜单,是否有已经写好的插件? - A:插件市场有很多封装好的分享菜单插件,[底部图标菜单](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),可直接弹出菜单,并且没有遮挡层级问题,推荐使用。 - -### uni.shareWithSystem(OBJECT) - -调用系统分享组件发送分享消息,不需要配置分享SDK - + +### uni.shareWithSystem(OBJECT) + +调用系统分享组件发送分享消息,不需要配置分享SDK + **平台差异说明** -|App |H5 |微信小程序 |支付宝小程序 |百度小程序 |头条小程序 |QQ小程序 | +|App |H5 |微信小程序 |支付宝小程序 |百度小程序 |字节跳动小程序 |QQ小程序 | |:-: |:-:|:-: |:-: |:-: |:-: |:-: | -|√(App 2.6.4+) |x |x |x |x |x |x | - +|√(App 2.6.4+) |x |x |x |x |x |x | + **OBJECT 参数说明** |参数名 |类型 |必填 |说明 | -|:- |:- |:- |:- | -|type |String |- |分享类型,只支持text,image,默认为text| -|summary |String |- |分享的文字内容 | -|href |String |- |分享链接,ios端分享到微信时必填此字段 | -|imageUrl |String |- |分享图片,仅支持本地路径 | - -**注意事项** - -- Android端当msg参数中设置图片(`imageUrl`属性)时,分享类型自动变为为`image`,在分享时可能只会发送图片(如微信);没有设置图片时分享类型则认为是文本`text`。 -- iOS端不同的分享程序对分享内容有要求,如微信分享时必需添加链接地址`href`,否则微信分享失败。 注:iOS8.0及以上系统触发成功回调则表示发送消息成功。 - -**示例代码** - -```javascript -uni.shareWithSystem({ - summary: '', - href: 'https://uniapp.dcloud.io', - success(){ - // 分享完成,请注意此时不一定是成功分享 - }, - fail(){ - // 分享失败 - } -}) -``` +|:- |:- |:- |:- | +|type |String |- |分享类型,只支持text,image,默认为text| +|summary |String |- |分享的文字内容 | +|href |String |- |分享链接,ios端分享到微信时必填此字段 | +|imageUrl |String |- |分享图片,仅支持本地路径 | + +**注意事项** + +- Android端当msg参数中设置图片(`imageUrl`属性)时,分享类型自动变为为`image`,在分享时可能只会发送图片(如微信);没有设置图片时分享类型则认为是文本`text`。 +- iOS端不同的分享程序对分享内容有要求,如微信分享时必需添加链接地址`href`,否则微信分享失败。 注:iOS8.0及以上系统触发成功回调则表示发送消息成功。 + +**示例代码** + +```javascript +uni.shareWithSystem({ + summary: '', + href: 'https://uniapp.dcloud.io', + success(){ + // 分享完成,请注意此时不一定是成功分享 + }, + fail(){ + // 分享失败 + } +}) +``` ### plus.share.sendWithSystem(msg, successCB, errorCB) @@ -309,7 +309,7 @@ App端可调用手机的系统分享,实现所有注册分享的应用的呼 **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|x|x|x|x|x| @@ -325,7 +325,7 @@ App端可调用手机的系统分享,实现所有注册分享的应用的呼 **msg参数说明** |参数|类型|说明| -|:-|:-|:-| +|:-|:-|:-| |type|String|分享类型,仅支持text、image| |content|String|分享消息的文字内容| |pictures|Array[ String ]|分享消息中包含的图片路径,仅支持本地路径。 若分享平台仅支持提交一张图片,传入多张图片则仅提交第一张图片。 如果未指定type类型,优先级顺序为:pictures>content(即设置了pictures则认为分享图片类型)。| @@ -356,7 +356,7 @@ App端可调用手机的系统分享,实现所有注册分享的应用的呼 **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|√|√| @@ -375,10 +375,10 @@ App端可调用手机的系统分享,实现所有注册分享的应用的呼 |path |String |是 |页面 path ,必须是以 / 开头的完整路径。 |QQ小程序不支持 | |imageUrl |String |否 |分享图标,路径可以是本地文件路径、代码包文件路径或者网络图片路径。支持PNG及JPG。显示图片长宽比是 5:4 | | |content |String |否 |百度小程序表现为:分享内容;支付宝小程序表现为:吱口令文案 |百度小程序、支付宝小程序 | -|desc |String |否 |自定义分享描述 |支付宝小程序、头条小程序 | +|desc |String |否 |自定义分享描述 |支付宝小程序、字节跳动小程序 | |bgImgUrl |String |否 |自定义分享二维码的背景图,建议大小750*950(网络图片路径) |支付宝小程序 | -|query |String |否 |QQ小程序查询字符串,必须是 key1=val1&key2=val2 的格式。从这条转发消息进入后,可通过 qq.getLaunchOptionSync() 或 qq.onShow() 获取启动参数中的 query。 |QQ小程序 | -|templateId |String |否 |开发者后台设置的分享素材模板 id |头条小程序 | +|query |String |否 |QQ小程序查询字符串,必须是 key1=val1&key2=val2 的格式。从这条转发消息进入后,可通过 qq.getLaunchOptionSync() 或 qq.onShow() 获取启动参数中的 query。 |QQ小程序 | +|templateId |String |否 |开发者后台设置的分享素材模板 id |字节跳动小程序 | |success |Function |否 |接口调用成功的回调函数 |支付宝小程序、百度小程序 | |fail |Function |否 |接口调用失败的回调函数 |支付宝小程序、百度小程序 | |complete |Function |否 |接口调用结束的回调函数(调用成功、失败都会执行) |百度小程序 | @@ -403,13 +403,13 @@ export default { * 微信、头条平台:只有定义了此事件处理函数,小程序右上角菜单才会显示“转发”按钮 * QQ小程序还支持通过[qq.offShareAppMessage](https://q.qq.com/wiki/develop/game/API/share/qq.offShareAppMessage.html)取消对系统分享按钮的监听。 -### uni.showShareMenu(OBJECT) +### uni.showShareMenu(OBJECT) 小程序的原生菜单中显示分享按钮 **平台差异说明** -|App|H5 |微信小程序 |支付宝小程序 |百度小程序 |头条小程序 |QQ小程序 | +|App|H5 |微信小程序 |支付宝小程序 |百度小程序 |字节跳动小程序 |QQ小程序 | |:-:|:-:|:-: |:-: |:-: |:-: |:-: | |x |x |√ |√ |√ |√ |√ | @@ -429,7 +429,7 @@ export default { **平台差异说明** -|App|H5 |微信小程序 |支付宝小程序 |百度小程序 |头条小程序 | +|App|H5 |微信小程序 |支付宝小程序 |百度小程序 |字节跳动小程序 | |:-:|:-:|:-: |:-: |:-: |:-: | |x |x |√ |√(1.17.0+) |x |√ | diff --git a/docs/api/request/request.md b/docs/api/request/request.md index 22b839894c09d83579fe90d511cbe67839c235f1..0d7b87d011ab2bf03c1654ba249a953b2c27b0a1 100644 --- a/docs/api/request/request.md +++ b/docs/api/request/request.md @@ -23,7 +23,7 @@ 必须大写,有效值在不同平台差异说明不同。 -|method|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序| +|method|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |GET|√|√|√|√|√|√| |POST|√|√|√|√|√|√| diff --git a/docs/api/request/socket-task.md b/docs/api/request/socket-task.md index c46920894438680d38407d34011e84fccd33a12e..40f67d054862fbc61b060cb3ec2c70da1f597843 100644 --- a/docs/api/request/socket-task.md +++ b/docs/api/request/socket-task.md @@ -2,7 +2,7 @@ **平台差异说明** -支付宝小程序、头条小程序,没有明确的文档来具体说明这个对象,而是指向了 [Web Websocket](https://developer.mozilla.org/zh-CN/docs/Web/API/WebSocket) 对象。 +支付宝小程序、字节跳动小程序,没有明确的文档来具体说明这个对象,而是指向了 [Web Websocket](https://developer.mozilla.org/zh-CN/docs/Web/API/WebSocket) 对象。 ### SocketTask.onMessage(CALLBACK) 监听 WebSocket 接受到服务器的消息事件 diff --git a/docs/api/request/websocket.md b/docs/api/request/websocket.md index 9a1e7dc66e2202cfb2c3f9cee68efbc82195c8d4..4990173b740d1970ee74f4e2e37029e30027b87b 100644 --- a/docs/api/request/websocket.md +++ b/docs/api/request/websocket.md @@ -10,7 +10,7 @@ |url|String|是|服务器接口地址|小程序中必须是 `wss://` 协议| |header|Object|否|HTTP Header , header 中不能设置 Referer|小程序| |method|String|否|默认是GET,有效值:OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT|微信小程序| -|protocols|Array<String>|否|子协议数组|H5、微信小程序、百度小程序、头条小程序| +|protocols|Array<String>|否|子协议数组|H5、微信小程序、百度小程序、字节跳动小程序| |success|Function|否|接口调用成功的回调函数|| |fail|Function|否|接口调用失败的回调函数|| |complete|Function|否|接口调用结束的回调函数(调用成功、失败都会执行)| | diff --git a/docs/api/storage/storage.md b/docs/api/storage/storage.md index cb6f827969abaf1f183ec4bda6b754d15f880178..949f08897d781749675b8d3be1da6a8aba74c078 100644 --- a/docs/api/storage/storage.md +++ b/docs/api/storage/storage.md @@ -223,7 +223,7 @@ uni-app的Storage在不同端的实现不同: - 各个小程序端为其自带的storage api,数据存储生命周期跟小程序本身一致,即除用户主动删除或超过一定时间被自动清理,否则数据都一直可用。 - 微信小程序单个 key 允许存储的最大数据长度为 1MB,所有数据存储上限为 10MB。 - 支付宝小程序单条数据转换成字符串后,字符串长度最大200*1024。同一个支付宝用户,同一个小程序缓存总上限为10MB。 -- 百度、头条小程序文档未说明大小限制 +- 百度、字节跳动小程序文档未说明大小限制 除此之外,其他数据存储方案: - H5端还支持websql、indexedDB、sessionStorage diff --git a/docs/api/system/accelerometer.md b/docs/api/system/accelerometer.md index 8e6734b1fae269cc8b9a3098cf23353efda92bfa..7d6aeeec90767e99f182a1301e53eb87e8703463 100644 --- a/docs/api/system/accelerometer.md +++ b/docs/api/system/accelerometer.md @@ -28,7 +28,7 @@ uni.onAccelerometerChange(function (res) { **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序| |:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|x|√|√| diff --git a/docs/api/system/authentication.md b/docs/api/system/authentication.md index fc856ab12a63294ee4928b0ab68e7d33754e8f35..4f4a754a15b7ae493b3ddb5b36bdc2b85fff4e6a 100644 --- a/docs/api/system/authentication.md +++ b/docs/api/system/authentication.md @@ -8,7 +8,7 @@ **平台差异说明** -|App|H5 |微信小程序 |支付宝小程序 |百度小程序 |头条小程序 |QQ小程序 | +|App|H5 |微信小程序 |支付宝小程序 |百度小程序 |字节跳动小程序 |QQ小程序 | |:- |:- |:- |:- |:- |:- |:- | |√(2.3.8+) |x |√ |x |x |x |x | diff --git a/docs/api/system/barcode.md b/docs/api/system/barcode.md index 77625de314f684275fff9f791b42e178f33eebf4..24d3d9a6cd31b4e33c3bb5637901d8570636ae61 100644 --- a/docs/api/system/barcode.md +++ b/docs/api/system/barcode.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| @@ -11,8 +11,8 @@ |参数名|类型|必填|说明|平台差异说明| |:-|:-|:-|:-|:-:| -|onlyFromCamera|Boolean|否|是否只能从相机扫码,不允许从相册选择图片|头条小程序不支持此参数| -|scanType|Array|否|扫码类型,参数类型是数组,二维码是'qrCode',一维码是'barCode',DataMatrix是‘datamatrix’,pdf417是‘pdf417’。|头条小程序不支持此参数,支付宝只支持条码和二维码| +|onlyFromCamera|Boolean|否|是否只能从相机扫码,不允许从相册选择图片|字节跳动小程序不支持此参数| +|scanType|Array|否|扫码类型,参数类型是数组,二维码是'qrCode',一维码是'barCode',DataMatrix是‘datamatrix’,pdf417是‘pdf417’。|字节跳动小程序不支持此参数,支付宝只支持条码和二维码| |success|Function|否|接口调用成功的回调,返回内容详见返回参数说明。|| |fail|Function|否|接口调用失败的回调函数(识别失败、用户取消等情况下触发)|| |complete|Function|否|接口调用结束的回调函数(调用成功、失败都会执行)| | diff --git a/docs/api/system/ble.md b/docs/api/system/ble.md index f32e3067edfe1f363bf1f2d0f34876276c06d3fa..d39bf3e9b2a3592ebd72f2d2bdd1f8e024d742fc 100644 --- a/docs/api/system/ble.md +++ b/docs/api/system/ble.md @@ -1,6 +1,6 @@ **低功耗蓝牙 API 平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|x|x|x| diff --git a/docs/api/system/bluetooth.md b/docs/api/system/bluetooth.md index bdd8130d17e34245a5ab25323a188c8488c0fb4f..a185b20dc6842c4c0bb1411d8c333c4a6b702784 100644 --- a/docs/api/system/bluetooth.md +++ b/docs/api/system/bluetooth.md @@ -1,6 +1,6 @@ **蓝牙 API 平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|x|x|x| diff --git a/docs/api/system/brightness.md b/docs/api/system/brightness.md index 1cc3d93bf762798615bf98cbbee6856c3d91d23d..25d2c7a0a61f94d088752b6b785b62500de523e2 100644 --- a/docs/api/system/brightness.md +++ b/docs/api/system/brightness.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|x|√| @@ -32,7 +32,7 @@ uni.setScreenBrightness({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|x|√| @@ -65,7 +65,7 @@ uni.getScreenBrightness({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| diff --git a/docs/api/system/capture-screen.md b/docs/api/system/capture-screen.md index 401cf8fc4dd30dcd2bec72f2c8c74794779ccb66..c6444dbc5e7fc21bb3eab7b2ac8277fd664dd336 100644 --- a/docs/api/system/capture-screen.md +++ b/docs/api/system/capture-screen.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|√|√|√|√| diff --git a/docs/api/system/clipboard.md b/docs/api/system/clipboard.md index ffa2d653d82b4e472e200670d788ceca267ed687..490af213ff6db4f8f2c914a8a7cf557a95de5c07 100644 --- a/docs/api/system/clipboard.md +++ b/docs/api/system/clipboard.md @@ -1,6 +1,6 @@ **剪贴板 API 平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| ### uni.setClipboardData(OBJECT) diff --git a/docs/api/system/compass.md b/docs/api/system/compass.md index 938b435fded4694c05762316921edb2c36bd4dc2..6322cc817fd7b272d32565974c94d7a177ac71db 100644 --- a/docs/api/system/compass.md +++ b/docs/api/system/compass.md @@ -23,7 +23,7 @@ uni.onCompassChange(function (res) { **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|x|√|√|√| diff --git a/docs/api/system/contact.md b/docs/api/system/contact.md index f141afd0fe45f4b7634b207fef30a48d21769831..69fef7a46fe3c6bbb220bcd05afc7ff5361217ab 100644 --- a/docs/api/system/contact.md +++ b/docs/api/system/contact.md @@ -5,7 +5,7 @@ App平台提供了更多通讯录相关API,包括读取联系人,详见:[h **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|x|x| diff --git a/docs/api/system/gyroscope.md b/docs/api/system/gyroscope.md index 566bb7adc3fad7ae608358f6361151d2f9e38c9b..83c2ad970abbc6c2938bd97389f08dedc551d4ff 100644 --- a/docs/api/system/gyroscope.md +++ b/docs/api/system/gyroscope.md @@ -6,7 +6,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序| |:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|√|x|x| @@ -30,7 +30,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序| |:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|√|x|x| @@ -47,7 +47,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序| |:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|√|x|x| diff --git a/docs/api/system/ibeacon.md b/docs/api/system/ibeacon.md index 9cb26a16b036f0c92134c433b19f2c1af1cd1e3f..5d0cf4eaec3a4a96ed53d8d94bed6522d2875ae6 100644 --- a/docs/api/system/ibeacon.md +++ b/docs/api/system/ibeacon.md @@ -1,6 +1,6 @@ **iBeacon API 平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|x|x|x| diff --git a/docs/api/system/info.md b/docs/api/system/info.md index dd82a7752c164bee19f16a8909c27a5b6603d717..6f4617664b8a8bea92cf35d71af7c76f58065583 100644 --- a/docs/api/system/info.md +++ b/docs/api/system/info.md @@ -13,7 +13,7 @@ |参数|说明|平台差异说明| |:-|:-|:-| -|brand|手机品牌|App、微信小程序、百度小程序、头条小程序、QQ小程序| +|brand|手机品牌|App、微信小程序、百度小程序、字节跳动小程序、QQ小程序| |model|手机型号|| |pixelRatio|设备像素比|| |screenWidth|屏幕宽度|| @@ -22,14 +22,14 @@ |windowHeight|可使用窗口高度|| |windowTop|可使用窗口的顶部位置|App、H5| |windowBottom|可使用窗口的底部位置|App、H5| -|statusBarHeight|状态栏的高度|头条小程序不支持| +|statusBarHeight|状态栏的高度|字节跳动小程序不支持| |navigationBarHeight|导航栏的高度|百度小程序| |titleBarHeight|标题栏高度|支付宝小程序| -|language|应用设置的语言|头条小程序不支持| +|language|应用设置的语言|字节跳动小程序不支持| |version|引擎版本号|H5不支持| |storage|设备磁盘容量|支付宝小程序| |currentBattery|当前电量百分比|支付宝小程序| -|appName|宿主APP名称|头条小程序| +|appName|宿主APP名称|字节跳动小程序| |AppPlatform|App平台|QQ小程序| |host|宿主平台|百度小程序| |app|当前运行的客户端|支付宝小程序| @@ -102,7 +102,7 @@ uni.getSystemInfo({ |参数|说明|平台差异说明| |:-|:-|:-| -|brand|手机品牌|App、微信小程序、百度小程序、头条小程序、QQ小程序| +|brand|手机品牌|App、微信小程序、百度小程序、字节跳动小程序、QQ小程序| |model|手机型号|| |pixelRatio|设备像素比|| |screenWidth|屏幕宽度|| @@ -111,14 +111,14 @@ uni.getSystemInfo({ |windowHeight|可使用窗口高度|| |windowTop|可使用窗口的顶部位置|App、H5| |windowBottom|可使用窗口的底部位置|App、H5| -|statusBarHeight|状态栏的高度|头条小程序不支持| +|statusBarHeight|状态栏的高度|字节跳动小程序不支持| |navigationBarHeight|导航栏的高度|百度小程序| |titleBarHeight|标题栏高度|支付宝小程序| -|language|应用设置的语言|头条小程序不支持| +|language|应用设置的语言|字节跳动小程序不支持| |version|引擎版本号|H5不支持| |storage|设备磁盘容量|支付宝小程序| |currentBattery|当前电量百分比|支付宝小程序| -|appName|宿主APP名称|头条小程序| +|appName|宿主APP名称|字节跳动小程序| |AppPlatform|App平台|QQ小程序| |host|宿主平台|百度小程序| |app|当前运行的客户端|支付宝小程序| @@ -211,7 +211,7 @@ Android10以上,部分国产手机支持OAID,详见[匿名设备标识符( 平台差异说明 -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|x|√|√|√|√|√| diff --git a/docs/api/system/memory.md b/docs/api/system/memory.md index bf3790b43f6e121357fc798d202953c50eebc785..95b87f059b42cfc305273bc44245cf35343e72c9 100644 --- a/docs/api/system/memory.md +++ b/docs/api/system/memory.md @@ -6,7 +6,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|√|√|x|√| diff --git a/docs/api/system/network.md b/docs/api/system/network.md index e68978f116a03a9e3c3b50652dc01256f5cb2ec4..7c756fd9d016c1f37fede05a4758bf1c167fbd39 100644 --- a/docs/api/system/network.md +++ b/docs/api/system/network.md @@ -44,7 +44,7 @@ uni.getNetworkType({ |参数|类型|说明|平台差异说明| |:-|:-|:-|:-| -|isConnected|Boolean|当前是否有网络连接|头条小程序不支持| +|isConnected|Boolean|当前是否有网络连接|字节跳动小程序不支持| |networkType|String|网络类型| | **示例** diff --git a/docs/api/system/wifi.md b/docs/api/system/wifi.md index d81948951aa533e1f204161f38cbe07773bc8953..4a4b33ea8614440c351c3f8118da555cf3cce062 100644 --- a/docs/api/system/wifi.md +++ b/docs/api/system/wifi.md @@ -1,10 +1,10 @@ #### Wi-Fi -仅微信小程序平台、App平台、头条小程序支持,各平台开发方式暂未统一,使用时需注意用[条件编译](https://uniapp.dcloud.io/platform)调用不同平台的代码。 +仅微信小程序平台、App平台、字节跳动小程序支持,各平台开发方式暂未统一,使用时需注意用[条件编译](https://uniapp.dcloud.io/platform)调用不同平台的代码。 微信小程序平台实现参考:[规范详情](https://developers.weixin.qq.com/miniprogram/dev/api/wx.startWifi.html) -头条小程序的wifi API参考:[规范详情](https://developer.toutiao.com/dev/cn/mini-app/develop/api/device/wi-fi/getconnectedwifi) +字节跳动小程序的wifi API参考:[规范详情](https://developer.toutiao.com/dev/cn/mini-app/develop/api/device/wi-fi/getconnectedwifi) App 平台实现参考 diff --git a/docs/api/ui/animation.md b/docs/api/ui/animation.md index f193275932bee885588aae3099d0a43d64de8ca2..5eac166e2d00429c2b3b7d6fdf5477bb9ed73b14 100644 --- a/docs/api/ui/animation.md +++ b/docs/api/ui/animation.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|HBuilderX 2.0.4+|√|√|√|√|√| diff --git a/docs/api/ui/bgcolor.md b/docs/api/ui/bgcolor.md index ff558416c3bc6d3c3b4ce90c8df0a2e42642954b..c8427cf672791acfd61b0e327dbddfaecd470d13 100644 --- a/docs/api/ui/bgcolor.md +++ b/docs/api/ui/bgcolor.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|√| @@ -35,7 +35,7 @@ uni.setBackgroundColor({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|√| diff --git a/docs/api/ui/font.md b/docs/api/ui/font.md index c98093c3731cd2a2f9aface2e6b9b6d819ef80ed..1fe82c78786973fec8b028e861a0de762aa593b4 100644 --- a/docs/api/ui/font.md +++ b/docs/api/ui/font.md @@ -12,7 +12,7 @@ **平台差异说明** -|5+App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|5+App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |1.9.0+ [自定义组件编译模式](https://ask.dcloud.net.cn/article/35843)|2.3.4+|基础库 2.1.0+|x|x|x|x| diff --git a/docs/api/ui/menuButton.md b/docs/api/ui/menuButton.md index 3caeab53bfc83bbc6a1d66633d0a8223310b5536..2790ffe36c295331e3bc50627b99d0b1a32120d1 100644 --- a/docs/api/ui/menuButton.md +++ b/docs/api/ui/menuButton.md @@ -6,13 +6,13 @@ **平台差异说明** -|App |H5 |微信小程序 |支付宝小程序 |百度小程序 |头条小程序 |QQ小程序 | +|App |H5 |微信小程序 |支付宝小程序 |百度小程序 |字节跳动小程序 |QQ小程序 | |:-: |:-:|:-: |:-: |:-: |:-: |:-: | |x |x |√ |x |√ |√ |√ | **返回值说明** -|属性 |类型 |说明 | +|属性 |类型 |说明 | |:-: |:-: |:-: | |width |number |宽度,单位:px | |height |number |高度,单位:px | diff --git a/docs/api/ui/navigationbar.md b/docs/api/ui/navigationbar.md index 907c6ad86b45ef5513db01c9d95ebef273c64118..cd7fb4384c89feb0bc0184176c7c62af037c3094 100644 --- a/docs/api/ui/navigationbar.md +++ b/docs/api/ui/navigationbar.md @@ -26,7 +26,7 @@ uni.setNavigationBarTitle({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|√|√| @@ -85,7 +85,7 @@ uni.setNavigationBarColor({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|√|√|√|√|x|√| @@ -111,7 +111,7 @@ uni.showNavigationBarLoading() **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|√|√|√|√|x|√| @@ -138,7 +138,7 @@ uni.hideNavigationBarLoading() **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|x|x|x| diff --git a/docs/api/ui/nodes-info.md b/docs/api/ui/nodes-info.md index af85075c42c73bdf426ef35ba418354f5e084a90..e2e26046b4b2cc77c0ca606c2ba2ed7cbc97481c 100644 --- a/docs/api/ui/nodes-info.md +++ b/docs/api/ui/nodes-info.md @@ -112,7 +112,7 @@ query.select('#id').boundingClientRect(data => { **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|HBuilderX 2.4.7+|√|x|x|x|√| @@ -128,7 +128,7 @@ query.select('#id').boundingClientRect(data => { **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|x|x|√| diff --git a/docs/api/ui/prompt.md b/docs/api/ui/prompt.md index 7c6ecb9d8a5b07c11b36fa130ae25f7b97f5ccdd..fa94905f4097488e65e664e69f40b3cbefdfd259 100644 --- a/docs/api/ui/prompt.md +++ b/docs/api/ui/prompt.md @@ -112,10 +112,10 @@ setTimeout(function () { |success|Function|否|接口调用成功的回调函数|| |fail|Function|否|接口调用失败的回调函数|| |complete|Function|否|接口调用结束的回调函数(调用成功、失败都会执行)| | - -**注意** - -- 钉钉小程序真机与模拟器表现有差异,真机title,content均为必填项 + +**注意** + +- 钉钉小程序真机与模拟器表现有差异,真机title,content均为必填项 **success返回参数说明** @@ -152,8 +152,8 @@ uni.showModal({ |参数|类型|必填|说明|平台差异说明| |:-|:-|:-|:-|:-| -|itemList|Array<String>|是|按钮的文字数组|微信、百度、头条小程序数组长度最大为6个| -|itemColor|HexColor|否|按钮的文字颜色,字符串格式,默认为"#000000"|头条小程序不支持| +|itemList|Array<String>|是|按钮的文字数组|微信、百度、字节跳动小程序数组长度最大为6个| +|itemColor|HexColor|否|按钮的文字颜色,字符串格式,默认为"#000000"|字节跳动小程序不支持| |success|Function|否|接口调用成功的回调函数,详见返回参数说明|| |fail|Function|否|接口调用失败的回调函数|| |complete|Function|否|接口调用结束的回调函数(调用成功、失败都会执行)| | diff --git a/docs/api/ui/tabbar.md b/docs/api/ui/tabbar.md index d20322ca0b4170f2782fa1a73417cfa8902acbc8..91985806d5ccfa28c4c15b3f3905fe0298c85f74 100644 --- a/docs/api/ui/tabbar.md +++ b/docs/api/ui/tabbar.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|√| @@ -37,7 +37,7 @@ uni.setTabBarItem({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|√| @@ -70,7 +70,7 @@ uni.setTabBarStyle({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|√| @@ -89,7 +89,7 @@ uni.setTabBarStyle({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|√| @@ -107,7 +107,7 @@ uni.setTabBarStyle({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|√| @@ -135,7 +135,7 @@ uni.setTabBarBadge({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|√| @@ -153,7 +153,7 @@ uni.setTabBarBadge({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|√| @@ -171,7 +171,7 @@ uni.setTabBarBadge({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|√| @@ -189,7 +189,7 @@ uni.setTabBarBadge({ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√(HBuilderX 2.3.4+)|x|x|x|x|x|x| diff --git a/docs/api/ui/window.md b/docs/api/ui/window.md index 23063b295f94698c9cdd76a354ae7077aef3465d..6cf46cbfdc63d9cd1ea4eec976b5016fd0340eaa 100644 --- a/docs/api/ui/window.md +++ b/docs/api/ui/window.md @@ -5,7 +5,7 @@ **平台差异说明** -|App|H5|微信小程序 |支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序 |支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√(nvue不支持)|√|√|x|x|x|√| @@ -35,7 +35,7 @@ uni.onWindowResize((res) => { 平台差异说明 -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序| |:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|x|x|x| diff --git a/docs/api/worker.md b/docs/api/worker.md index 40dee8bd38a7b3d36f92361f1b90470d42c7b818..3d3f7a710c3fe525114cab61634516cccc857202 100644 --- a/docs/api/worker.md +++ b/docs/api/worker.md @@ -3,6 +3,6 @@ 目前需分平台编写 - 微信小程序:[规范详情](https://developers.weixin.qq.com/miniprogram/dev/api/worker/wx.createWorker.html) -- 头条小程序:[规范详情](https://developer.toutiao.com/docs/game/worker/tt.createWorker.html) +- 字节跳动小程序:[规范详情](https://developer.toutiao.com/docs/game/worker/tt.createWorker.html) - QQ小程序:[规范详情](https://q.qq.com/wiki/develop/miniprogram/API/worker/worker.html) - H5:标准H5的worker仍然可以使用 diff --git a/docs/case.md b/docs/case.md index a6fff4e12c91bcc8da248eb25d33fd26e84da1d5..cd9bf096edba731924fc2e87d47927377fdc6aa1 100644 --- a/docs/case.md +++ b/docs/case.md @@ -129,7 +129,7 @@ uni-app助力数百家单位快速上线**抗疫系统**,开源众多项目, - 头条小程序码 + 字节跳动小程序码
--> diff --git a/docs/collocation/frame/lifecycle.md b/docs/collocation/frame/lifecycle.md index e9c6cb899955672313ab0f86d6b6727478ff22b5..62f71bb70d50f5dd5b7f37bd0d0a29cfc3db6455 100644 --- a/docs/collocation/frame/lifecycle.md +++ b/docs/collocation/frame/lifecycle.md @@ -47,7 +47,7 @@ |onPullDownRefresh|监听用户下拉动作,一般用于下拉刷新,参考[示例](api/ui/pulldown)||| |onReachBottom|页面滚动到底部的事件(不是scroll-view滚到底),常用于下拉下一页数据。具体见下方注意事项||| |onTabItemTap|点击 tab 时触发,参数为Object,具体见下方注意事项|微信小程序、支付宝小程序、百度小程序、H5、App(自定义组件模式)|| -|onShareAppMessage|用户点击右上角分享|微信小程序、百度小程序、头条小程序、支付宝小程序|| +|onShareAppMessage|用户点击右上角分享|微信小程序、百度小程序、字节跳动小程序、支付宝小程序|| |onPageScroll|监听页面滚动,参数为Object|nvue暂不支持|| |onNavigationBarButtonTap|监听原生标题栏按钮点击事件,参数为Object|App、H5|| |onBackPress|监听页面返回,返回 event = {from:backbutton、 navigateBack} ,backbutton 表示来源是左上角返回按钮或 android 返回键;navigateBack表示来源是 uni.navigateBack ;详细说明及使用:[onBackPress 详解](http://ask.dcloud.net.cn/article/35120)。支付宝小程序只有真机能触发,只能监听非navigateBack引起的返回,不可阻止默认行为。|app、H5、支付宝小程序|| diff --git a/docs/collocation/manifest.md b/docs/collocation/manifest.md index 6b4dd6cc9ec6414c622dac2c3b5d38dc95a20cc0..3999eaaf42dfc47461c369f3f472b398c746513a 100644 --- a/docs/collocation/manifest.md +++ b/docs/collocation/manifest.md @@ -19,7 +19,7 @@ |mp-weixin|Object||[微信小程序特有配置](/collocation/manifest?id=mp-weixin)|| |mp-alipay|Object||[支付宝小程序未提供可配置项](/collocation/manifest?id=mp-alipay)| |mp-baidu|Object||[百度小程序特有配置](/collocation/manifest?id=mp-baidu)|| -|mp-toutiao|Object||[头条小程序特有配置](/collocation/manifest?id=mp-toutiao)|1.6.0| +|mp-toutiao|Object||[字节跳动小程序特有配置](/collocation/manifest?id=mp-toutiao)|1.6.0| |mp-qq|Object||[qq 小程序特有配置](/collocation/manifest?id=mp-qq)|2.1.0| **Tips** @@ -407,13 +407,13 @@ Tips:关于摇树优化(treeShaking)原理及优化结果,参考:[http |属性|类型|说明| |:-|:-|:-| -|appid|String|头条小程序的 AppID,登录 [https://developer.toutiao.com/](https://developer.toutiao.com/) 申请| -|setting|Object|头条小程序项目设置,参考[头条小程序项目设置](/collocation/manifest?id=mp-toutiao-setting)| +|appid|String|字节跳动小程序的 AppID,登录 [https://developer.toutiao.com/](https://developer.toutiao.com/) 申请| +|setting|Object|字节跳动小程序项目设置,参考[字节跳动小程序项目设置](/collocation/manifest?id=mp-toutiao-setting)| |usingComponents|Boolean| 是否启用自定义组件模式,`v2.0+`,默认为false,[编译模式区别详情](https://ask.dcloud.net.cn/article/35843)| |navigateToMiniProgramAppIdList |Array|需要跳转的小程序列表,[详见](https://developer.toutiao.com/dev/cn/mini-app/develop/framework/basic-reference/general-configuration) | -|uniStatistics|Object|[头条小程序是否开启 uni 统计,配置方法同全局配置](/collocation/manifest?id=uniStatistics)| +|uniStatistics|Object|[字节跳动小程序是否开启 uni 统计,配置方法同全局配置](/collocation/manifest?id=uniStatistics)| -#### 头条小程序项目设置@mp-toutiao-setting +#### 字节跳动小程序项目设置@mp-toutiao-setting |属性|类型|说明| |:-|:-|:-| @@ -768,9 +768,9 @@ mp-qq只支持自定义组件模式,不存在usingComponents配置 "mp-baidu": { "appid": "百度小程序appid" }, - // 头条小程序特有配置 + // 字节跳动小程序特有配置 "mp-toutiao": { - "appid": "头条小程序appid" + "appid": "字节跳动小程序appid" }, "h5": { "title": "演示", //页面标题,默认使用 manifest.json 的 name diff --git a/docs/collocation/pages.md b/docs/collocation/pages.md index a2ab6ed939a812209430b53c1a6f3b8056afda9b..2eb4706477200551d812dbbb1fec1ef2ab40bc0b 100644 --- a/docs/collocation/pages.md +++ b/docs/collocation/pages.md @@ -190,7 +190,7 @@ |navigationBarShadow|Object||导航栏阴影,配置参考下方 [导航栏阴影](/collocation/pages?id=navigationBarShadow)|| |navigationStyle|String|default|导航栏样式,仅支持 default/custom。custom即取消默认的原生导航栏,需看[使用注意](/collocation/pages?id=customnav)|微信小程序 7.0+、百度小程序、H5、App(2.0.3+)| |disableScroll|Boolean|false|设置为 true 则页面整体不能上下滚动(bounce效果),只在页面配置中有效,在globalStyle中设置无效|微信小程序(iOS)、百度小程序(iOS)| -|backgroundColor|HexColor|#ffffff|窗口的背景色|微信小程序、百度小程序、头条小程序| +|backgroundColor|HexColor|#ffffff|窗口的背景色|微信小程序、百度小程序、字节跳动小程序| |backgroundTextStyle|String|dark|下拉 loading 的样式,仅支持 dark/light|| |enablePullDownRefresh|Boolean|false|是否开启下拉刷新,详见[页面生命周期](/use?id=页面生命周期)。|| |onReachBottomDistance|Number|50|页面上拉触底事件触发时距页面底部距离,单位只支持px,详见[页面生命周期](/use?id=页面生命周期)|| diff --git a/docs/component/ad.md b/docs/component/ad.md index f0afcbd75f66ceabd9ebe278943ff7c55399ca73..ef0c49fb426e255843fa6c81e29f3cc8929ac259 100644 --- a/docs/component/ad.md +++ b/docs/component/ad.md @@ -7,7 +7,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√(2.5.2+)|x|√|x|√|√|√| @@ -30,7 +30,7 @@ |:-|:-|:-|:-|:-| |data|Object|可选|广告数据,通过 plus.ad.getAds (参考示例代码),设置后adpid将无效|App| |adpid|String||uni-AD App广告位id,在[uni-AD官网](https://uniad.dcloud.net.cn/)申请广告位|App| -|unit-id|String||广告单元id,可在小程序管理后台的流量主模块新建|微信小程序、头条小程序(最低版本1.19.0+)、QQ小程序| +|unit-id|String||广告单元id,可在小程序管理后台的流量主模块新建|微信小程序、字节跳动小程序(最低版本1.19.0+)、QQ小程序| |ad-intervals|number||广告自动刷新的间隔时间,单位为秒,参数值必须大于等于30(该参数不传入时 Banner 广告不会自动刷新)|微信小程序(基础库2.3.1+)| |appid|String||小程序应用 ID|百度小程序| |apid|String||小程序广告位 ID|百度小程序| @@ -38,7 +38,7 @@ |ad-top|Number||type为feeds时广告上边距(px),必须大于0|QQ小程序| |ad-width|Number||type为feeds时广告宽度(px),默认100%,最大值为屏幕宽度,最小值为265|QQ小程序| |ad-height|Number||type为feeds时广告高度(px),最小85,最大160|QQ小程序| -|type|String|feed||QQ小程序、百度小程序、头条小程序| +|type|String|feed||QQ小程序、百度小程序、字节跳动小程序| |@load|EventHandle||广告加载成功的回调|| |@error|EventHandle||广告加载失败的回调,event.detail = {errCode: }|| |@close|EventHandle||广告关闭的回调|| diff --git a/docs/component/audio.md b/docs/component/audio.md index 6b218118dbbb07a83d3d2367f15aa95c0d28b2f8..d9f0a703ccf4e6afffb48508fd30019155912759 100644 --- a/docs/component/audio.md +++ b/docs/component/audio.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|x|√|x|x| diff --git a/docs/component/button.md b/docs/component/button.md index 3efe4cb172dc623aeb80624182e519ef7809a419..81898d886bf5d3d3f11e84528e9e7e1d9b35585e 100644 --- a/docs/component/button.md +++ b/docs/component/button.md @@ -17,12 +17,12 @@ |hover-start-time|Number|20|按住后多久出现点击态,单位毫秒||| |hover-stay-time|Number|70|手指松开后点击态保留时间,单位毫秒||| |app-parameter|String||打开 APP 时,向 APP 传递的参数,open-type=launchApp时有效||微信小程序、QQ小程序| -|hover-stop-propagation|boolean|false|指定是否阻止本节点的祖先节点出现点击态||微信小程序| -|lang|string|'en'|指定返回用户信息的语言,zh_CN 简体中文,zh_TW 繁体中文,en 英文。||微信小程序| -|session-from|string||会话来源,open-type="contact"时有效||微信小程序| -|send-message-title|string|当前标题|会话内消息卡片标题,open-type="contact"时有效||微信小程序| -|send-message-path|string|当前分享路径|会话内消息卡片点击跳转小程序路径,open-type="contact"时有效||微信小程序| -|send-message-img|string|截图|会话内消息卡片图片,open-type="contact"时有效||微信小程序| +|hover-stop-propagation|boolean|false|指定是否阻止本节点的祖先节点出现点击态||微信小程序| +|lang|string|'en'|指定返回用户信息的语言,zh_CN 简体中文,zh_TW 繁体中文,en 英文。||微信小程序| +|session-from|string||会话来源,open-type="contact"时有效||微信小程序| +|send-message-title|string|当前标题|会话内消息卡片标题,open-type="contact"时有效||微信小程序| +|send-message-path|string|当前分享路径|会话内消息卡片点击跳转小程序路径,open-type="contact"时有效||微信小程序| +|send-message-img|string|截图|会话内消息卡片图片,open-type="contact"时有效||微信小程序| |show-message-card|boolean|false|是否显示会话内消息卡片,设置此参数为 true,用户进入客服会话会在右下角显示"可能要发送的小程序"提示,用户点击后可以快速发送小程序消息,open-type="contact"时有效||微信小程序| |@getphonenumber|Handler||获取用户手机号回调|open-type="getPhoneNumber"|微信小程序| |@getuserinfo|Handler||用户点击该按钮时,会返回获取到的用户信息,从返回参数的detail中获取到的值同uni.getUserInfo|open-type="getUserInfo"|微信小程序| @@ -44,7 +44,7 @@ |值|说明| |:-|:-| -|primary|微信小程序为绿色,App、H5、百度小程序、支付宝小程序为蓝色,头条小程序为红色,QQ小程序为浅蓝色| +|primary|微信小程序为绿色,App、H5、百度小程序、支付宝小程序为蓝色,字节跳动小程序为红色,QQ小程序为浅蓝色| |default|白色| |warn|红色| @@ -60,10 +60,10 @@ |值|说明|平台差异说明| |:-|:-|:-| |feedback|打开“意见反馈”页面,用户可提交反馈内容并上传日志|App、微信小程序、QQ小程序| -|share|触发用户转发|微信小程序、百度小程序、支付宝小程序、头条小程序、QQ小程序| +|share|触发用户转发|微信小程序、百度小程序、支付宝小程序、字节跳动小程序、QQ小程序| |getUserInfo|获取用户信息,可以从@getuserinfo回调中获取到用户信息,包括手机号、头像、昵称等信息|微信小程序、百度小程序、QQ小程序| |contact | 打开客服会话,如果用户在会话中点击消息卡片后返回应用,可以从 @contact 回调中获得具体信息 |微信小程序、百度小程序| -|getPhoneNumber | 获取用户手机号,可以从@getphonenumber回调中获取到用户信息|微信小程序、百度小程序、头条小程序 | +|getPhoneNumber | 获取用户手机号,可以从@getphonenumber回调中获取到用户信息|微信小程序、百度小程序、字节跳动小程序 | |launchApp | 打开APP,可以通过app-parameter属性设定向APP传的参数|[微信小程序](https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/launchApp.html)、[QQ小程序](https://q.qq.com/wiki/develop/miniprogram/frame/open_ability/open_app.html)| |openSetting | 打开授权设置页 |微信小程序、百度小程序| |getAuthorize | 支持小程序授权 | 支付宝小程序 | diff --git a/docs/component/camera.md b/docs/component/camera.md index 6510cf36a36d2c85810561cbfc066de5ee804db0..883faed1c5d1ec3fc7c46102c014fb6794363368 100644 --- a/docs/component/camera.md +++ b/docs/component/camera.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|√| diff --git a/docs/component/canvas.md b/docs/component/canvas.md index 227632b8968edbfb74b28e7cd2d32924b5922a32..72b78a567fa689114410687d623e4986ede6cac7 100644 --- a/docs/component/canvas.md +++ b/docs/component/canvas.md @@ -7,13 +7,13 @@ |属性名|类型|默认值|说明|平台差异说明| |:-|:-|:-|:-|:-| |canvas-id|String||canvas 组件的唯一标识符|| -|disable-scroll|Boolean|false|当在 canvas 中移动时且有绑定手势事件时,禁止屏幕滚动以及下拉刷新|头条小程序不支持| -|@touchstart|EventHandle||手指触摸动作开始|头条小程序不支持| -|@touchmove|EventHandle||手指触摸后移动|头条小程序不支持| -|@touchend|EventHandle||手指触摸动作结束|头条小程序不支持| -|@touchcancel|EventHandle||手指触摸动作被打断,如来电提醒,弹窗|头条小程序不支持| -|@longtap|EventHandle||手指长按 500ms 之后触发,触发了长按事件后进行移动不会触发屏幕的滚动|头条小程序不支持| -|@error|EventHandle||当发生错误时触发 error 事件,detail = {errMsg: 'something wrong'}|头条小程序不支持| +|disable-scroll|Boolean|false|当在 canvas 中移动时且有绑定手势事件时,禁止屏幕滚动以及下拉刷新|字节跳动小程序不支持| +|@touchstart|EventHandle||手指触摸动作开始|字节跳动小程序不支持| +|@touchmove|EventHandle||手指触摸后移动|字节跳动小程序不支持| +|@touchend|EventHandle||手指触摸动作结束|字节跳动小程序不支持| +|@touchcancel|EventHandle||手指触摸动作被打断,如来电提醒,弹窗|字节跳动小程序不支持| +|@longtap|EventHandle||手指长按 500ms 之后触发,触发了长按事件后进行移动不会触发屏幕的滚动|字节跳动小程序不支持| +|@error|EventHandle||当发生错误时触发 error 事件,detail = {errMsg: 'something wrong'}|字节跳动小程序不支持| **注意事项:** diff --git a/docs/component/checkbox.md b/docs/component/checkbox.md index 61f7a32934b72fa5f0c7f3a0080e644a362bb11c..80103ebd9b556f6de5e6a9dab5efce2b29dcc2b7 100644 --- a/docs/component/checkbox.md +++ b/docs/component/checkbox.md @@ -132,5 +132,5 @@ 预览H5效果:使用浏览器的手机模式访问[https://uniapp.dcloud.io/h5/pages/component/checkbox/checkbox](https://uniapp.dcloud.io/h5/pages/component/checkbox/checkbox) **注意** -- checkbox的默认颜色,在不同平台不一样。微信小程序是绿色的,头条小程序为红色,其他平台是蓝色的。更改颜色使用color属性。 +- checkbox的默认颜色,在不同平台不一样。微信小程序是绿色的,字节跳动小程序为红色,其他平台是蓝色的。更改颜色使用color属性。 - 如需调节checkbox大小,可通过css的scale方法调节,如缩小到70%`style="transform:scale(0.7)"` diff --git a/docs/component/cover-view.md b/docs/component/cover-view.md index 3808d0d0c4cb7fe34c51c1ad799bd7d0f7f62974..d908ec14d960951dead7812abfacabf3cff1c1e6 100644 --- a/docs/component/cover-view.md +++ b/docs/component/cover-view.md @@ -5,15 +5,15 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|√| 支持的事件:`click` - -|属性名|类型|默认值|说明|平台差异说明| -|:-|:-|:-|:-|:-| -|scroll-top|number/string||设置顶部滚动偏移量,仅在设置了 overflow-y: scroll 成为滚动元素后生效|微信小程序2.1.0| + +|属性名|类型|默认值|说明|平台差异说明| +|:-|:-|:-|:-|:-| +|scroll-top|number/string||设置顶部滚动偏移量,仅在设置了 overflow-y: scroll 成为滚动元素后生效|微信小程序2.1.0| #### cover-image @@ -21,7 +21,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|√| @@ -30,7 +30,7 @@ |属性名|类型|默认值|说明|平台差异说明| |:-|:-|:-|:-|:-| |src|String||图标路径。支持本地路径、网络路径。不支持 base64 格式。| -|@load|eventhandle||图片加载成功时触发|微信小程序 2.1.0| +|@load|eventhandle||图片加载成功时触发|微信小程序 2.1.0| |@error|eventhandle||图片加载失败时触发|微信小程序 2.1.0| diff --git a/docs/component/editor.md b/docs/component/editor.md index a30cd8c2bf5b9237770b0431e6f993bab0680b24..6795db7c1889f69730cfca0e0edf87ecfe4193d0 100644 --- a/docs/component/editor.md +++ b/docs/component/editor.md @@ -14,7 +14,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |2.0.0+ [自定义组件编译模式](https://ask.dcloud.net.cn/article/35843),不含nvue|2.4.5+|基础库 2.7.0+|x|x|x|x| diff --git a/docs/component/icon.md b/docs/component/icon.md index a3095788217ac65d8ec439f798361042b1ad8e5c..287743a7f463f06f8f8fb85125f83671dc9ded19 100644 --- a/docs/component/icon.md +++ b/docs/component/icon.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√(2.2.3+)|√|√|√|√|√| diff --git a/docs/component/image.md b/docs/component/image.md index 565ea7335d17915444154500725a739a15419380..2f0e566347a403a4867d10c23d791612a254bd4a 100644 --- a/docs/component/image.md +++ b/docs/component/image.md @@ -6,7 +6,7 @@ |:-|:-|:-|:-|:-| |src|String||图片资源地址|| |mode|String|'scaleToFill'|图片裁剪、缩放的模式|
| -|lazy-load|Boolean|false|图片懒加载。只针对page与scroll-view下的image有效|微信小程序、App、百度小程序、头条小程序| +|lazy-load|Boolean|false|图片懒加载。只针对page与scroll-view下的image有效|微信小程序、App、百度小程序、字节跳动小程序| |fade-show|Boolean|true|图片显示动画效果|仅App-nvue 2.3.4+ Android有效| |webp|boolean|false|默认不解析 webP 格式,只支持网络资源|微信小程序2.9.0| |show-menu-by-longpress|boolean|false|开启长按图片显示识别小程序码菜单|微信小程序2.7.0| diff --git a/docs/component/live-player.md b/docs/component/live-player.md index 29e71490183f52c9398a449eb67dbb5fd1628565..130300bdd8750923b464e388c2fc6eeb66871997 100644 --- a/docs/component/live-player.md +++ b/docs/component/live-player.md @@ -6,7 +6,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序 +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序 |:-: |:-:|:-:|:-:|:-:|:-:|:-:| |x(见下)|x |√ |x |√ |√(基础库版本>=1.52.0) |√ | @@ -32,37 +32,37 @@ |@netstatus|EventHandle||网络状态通知,detail = {info}|| |@fullscreenchange|EventHandle||全屏变化事件,detail = {direction, fullScreen}。| | - -mode 的合法值 - -|值|说明| -|:-|:-| -|live|直播| -|RTC|实时通话,该模式时延更低| - - -orientation 的合法值 - -|值|说明| -|:-|:-| -|vertical|竖直| -|horizontal|水平| - - -object-fit 的合法值 - -|值|说明| -|:-|:-| -|contain|图像长边填满屏幕,短边区域会被填充⿊⾊| -|fillCrop|图像铺满屏幕,超出显示区域的部分将被截掉| - - -sound-mode 的合法值 - -|值|说明| -|:-|:-| -|speaker|扬声器| -|ear|听筒| + +mode 的合法值 + +|值|说明| +|:-|:-| +|live|直播| +|RTC|实时通话,该模式时延更低| + + +orientation 的合法值 + +|值|说明| +|:-|:-| +|vertical|竖直| +|horizontal|水平| + + +object-fit 的合法值 + +|值|说明| +|:-|:-| +|contain|图像长边填满屏幕,短边区域会被填充⿊⾊| +|fillCrop|图像铺满屏幕,超出显示区域的部分将被截掉| + + +sound-mode 的合法值 + +|值|说明| +|:-|:-| +|speaker|扬声器| +|ear|听筒| **Tips** diff --git a/docs/component/live-pusher.md b/docs/component/live-pusher.md index 2961a51b3af3e65773de14c63514e42b0c68ed30..c4d57bb0ed0b2f5ece8346b75e60ef2134d90531 100644 --- a/docs/component/live-pusher.md +++ b/docs/component/live-pusher.md @@ -2,26 +2,27 @@ 实时音视频录制,也称直播推流。 -**平台差异说明** - -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| -|:-:|:-:|:-:|:-:|:-:|:-:|:-:| -|√(仅nvue)|x|√|x|x|x|x| - -如app平台的vue页面需要支持直播推流,需编写条件编译代码,使用 `plus.video.LivePusher`,[业务指南](https://ask.dcloud.net.cn/article/13416)、[规范文档](http://www.html5plus.org/doc/zh_cn/video.html#plus.video.LivePusher) - -使用nvue做直播,比使用vue的优势有: -1. nvue可一套代码直接编译到App和微信 -2. nvue的cover-view比vue的cover-view更强大,在视频上绘制元素更容易。如果只考虑App端的话,不用cover-view,任意组件都可以覆盖live-pusher组件,因为nvue没有层级问题。 -3. 若需要视频内嵌在swiper里上下滑动(类抖音、映客首页模式),App端只有nvue才能实现 -当然nvue相比vue的坏处是css写法受限,如果只开发微信小程序,不考虑App,那么使用vue页面也是一样的。 - - +**平台差异说明** + +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| +|:-:|:-:|:-:|:-:|:-:|:-:|:-:| +|√(仅nvue)|x|√|x|x|x|x| + +如app平台的vue页面需要支持直播推流,需编写条件编译代码,使用 `plus.video.LivePusher`,[业务指南](https://ask.dcloud.net.cn/article/13416)、[规范文档](http://www.html5plus.org/doc/zh_cn/video.html#plus.video.LivePusher) + +使用nvue做直播,比使用vue的优势有: +1. nvue可一套代码直接编译到App和微信 +2. nvue的cover-view比vue的cover-view更强大,在视频上绘制元素更容易。如果只考虑App端的话,不用cover-view,任意组件都可以覆盖live-pusher组件,因为nvue没有层级问题。 +3. 若需要视频内嵌在swiper里上下滑动(类抖音、映客首页模式),App端只有nvue才能实现 +当然nvue相比vue的坏处是css写法受限,如果只开发微信小程序,不考虑App,那么使用vue页面也是一样的。 + + **参数说明** -设置live-pusher组件的推流地址,推流视频模式等。 +设置live-pusher组件的推流地址,推流视频模式等。 -属性|类型 |默认值|必填|说明|平台差异说明| :--|:--|:--|:--|:--|:--| +属性|类型 |默认值|必填|说明|平台差异说明| +:--|:--|:--|:--|:--|:--| url|string| |是|推流地址,支持RTMP协议。| mode |string|SD|否|推流视频模式,可取值:SD(标清), HD(高清), FHD(超清)。| aspect |string|3:2|否|视频宽高比例| @@ -29,10 +30,10 @@ muted|Boolean|false|否|是否静音。| enable-camera|Boolean|true|否|开启摄像头。| auto-focus|Boolean|true|否|自动聚集。| beauty|Number|0|否|美颜,取值范围 0-9(iOS取值范围为1) ,0 表示关闭。| -whiteness|Number|0|否|美白,取值范围 0-9(iOS取值范围为1) ,0 表示关闭。| -orientation|String|"vertical"|否|画面方向| +whiteness|Number|0|否|美白,取值范围 0-9(iOS取值范围为1) ,0 表示关闭。| +orientation|String|"vertical"|否|画面方向| beauty|number|0|否|美颜,取值范围 0-9 ,0 表示关闭| -whiteness|number|0|否|美白,取值范围 0-9 ,0 表示关闭| +whiteness|number|0|否|美白,取值范围 0-9 ,0 表示关闭| min-bitrate|Number|200|否|最小码率。| max-bitrate|Number|1000|否|最大码率。| audio-quality|string|high|否|高音质(48KHz)或低音质(16KHz),值为high, low|微信小程序1.7.0 @@ -48,13 +49,13 @@ enable-mic|boolean|true|否|开启或关闭麦克风|微信小程序2.10.0 enable-agc|boolean|false|否|是否开启音频自动增益|微信小程序2.10.0 enable-ans|boolean|false|否|是否开启音频噪声抑制|微信小程序2.10.0 audio-volume-type|string|voicecall|否|音量类型|微信小程序2.10.0 -@statechange|EventHandle|||状态变化事件,detail = {code}| -@netstatus|EventHandle|||网络状态通知,detail = {info}| -@error|EventHandle|||渲染错误事件,detail = {errMsg, errCode}| +@statechange|EventHandle|||状态变化事件,detail = {code}| +@netstatus|EventHandle|||网络状态通知,detail = {info}| +@error|EventHandle|||渲染错误事件,detail = {errMsg, errCode}| @bgmstart|EventHandle|||背景音开始播放时触发|微信小程序2.4.0 @bgmprogress|EventHandle|||背景音进度变化时触发,detail = {progress, duration}|微信小程序2.4.0 @bgmcomplete|EventHandle|||背景音播放完成时触发|微信小程序2.4.0 - + orientation 的合法值 @@ -92,24 +93,28 @@ audio-volume-type 的合法值 |值|说明| |:-|:-| |media|媒体音量| -|voicecall|通话音量| - -网络状态数据(info)安卓 - 键名|说明 :--|:--| -videoBitrate | 当前视频编/码器输出的比特率,单位 kbps -audioBitrate | 当前音频编/码器输出的比特率,单位 kbps -videoFPS | 当前视频帧率 -videoGOP | 当前视频 GOP,也就是每两个关键帧(I帧)间隔时长,单位 s -netSpeed | 当前的发送/接收速度 -netJitter | 网络抖动情况,抖动越大,网络越不稳定 +|voicecall|通话音量| + +网络状态数据(info)安卓 + +键名|说明 +:--|:--| +videoBitrate | 当前视频编/码器输出的比特率,单位 kbps +audioBitrate | 当前音频编/码器输出的比特率,单位 kbps +videoFPS | 当前视频帧率 +videoGOP | 当前视频 GOP,也就是每两个关键帧(I帧)间隔时长,单位 s +netSpeed | 当前的发送/接收速度 +netJitter | 网络抖动情况,抖动越大,网络越不稳定 videoWidth | 视频画面的宽度 videoHeight | 视频画面的高度 -网络状态数据(info)iOS - 参数|类型 |说明 :--|:--|:--| -code|Number| code码 +网络状态数据(info)iOS + +参数|类型 |说明 +:--|:--|:--| +code|Number| code码 message|string| 具体的网络状态信息 - + ```html -``` - -```javascript - ``` 相关api:[uni.createLivePusherContext](/api/media/live-pusher-context?id=createLivePusherContext) - - -**注意** - -* live-pusher 是原生组件,在小程序端层级高于前端组件,需使用cover-view覆盖。在低版本微信中,live-pusher无法内嵌于 scroll-view、swiper、picker-view、movable-view 中。在App端的nvue文件中,live-pusher没有这类限制。 -* App平台:使用 `` 组件,打包 App 时必须勾选 manifest.json->App 模块权限配置->LivePusher(直播推流) 模块。 + + +**注意** + +* live-pusher 是原生组件,在小程序端层级高于前端组件,需使用cover-view覆盖。在低版本微信中,live-pusher无法内嵌于 scroll-view、swiper、picker-view、movable-view 中。在App端的nvue文件中,live-pusher没有这类限制。 +* App平台:使用 `` 组件,打包 App 时必须勾选 manifest.json->App 模块权限配置->LivePusher(直播推流) 模块。 diff --git a/docs/component/map.md b/docs/component/map.md index 4a003fe346d2ab16611f3325d32ce4103ff158aa..fd27f7543e4ac94d07a9331a6f326f219e20084e 100644 --- a/docs/component/map.md +++ b/docs/component/map.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|x| diff --git a/docs/component/movable-view.md b/docs/component/movable-view.md index 3a8a85743b83e8c3bcff05e7dafda5d2a6606286..f7ab05541bc6a4cfc98c5a8bd46f272003b7aded 100644 --- a/docs/component/movable-view.md +++ b/docs/component/movable-view.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|√| @@ -24,7 +24,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|x|√| diff --git a/docs/component/native-component.md b/docs/component/native-component.md index f1e19e1bb9639dd009e84dd54f844e6af96b0126..438dc6d39e9c12b9866b1ef29c47153fc636389c 100644 --- a/docs/component/native-component.md +++ b/docs/component/native-component.md @@ -15,8 +15,8 @@ H5、App的nvue页面,不存在混合渲染的情况,它们或者全部是 * [video](/component/video) * [camera](/component/camera)(仅微信小程序、百度小程序支持) * [canvas](/component/canvas)(仅在微信小程序、百度小程序表现为原生组件) -* [input](/component/input)(仅在微信小程序、支付宝小程序、头条小程序、QQ小程序中且input置焦时表现为原生组件,其中支付宝小程序的input仅为text且置焦时才表现为原生组件) -* [textarea](/component/textarea)(仅在微信小程序、百度小程序、头条小程序表现为原生组件) +* [input](/component/input)(仅在微信小程序、支付宝小程序、字节跳动小程序、QQ小程序中且input置焦时表现为原生组件,其中支付宝小程序的input仅为text且置焦时才表现为原生组件) +* [textarea](/component/textarea)(仅在微信小程序、百度小程序、字节跳动小程序表现为原生组件) * [live-player](/component/live-player)(仅微信小程序、百度小程序支持,App端直接使用video组件可同时实现拉流) * [live-pusher](/component/live-pusher)(仅微信小程序、百度小程序、app-nvue支持,app-vue使用plus.video.LivePusher可实现推流) * [cover-view](/component/cover-view) diff --git a/docs/component/navigation-bar.md b/docs/component/navigation-bar.md index cb887e1a91300858aa1c0a1816883dfc1e61d051..e1884310943b6933aad4ed180021cc8640753984 100644 --- a/docs/component/navigation-bar.md +++ b/docs/component/navigation-bar.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√ 2.6.3+|2.6.3+|√ 2.9.0+|√|√|√|√| diff --git a/docs/component/navigator.md b/docs/component/navigator.md index 826cb8e10c1c5ad0e27b32de7b74b94e446b7168..1a288b6bb01efab3ba8c8c631d09840e88d549f3 100644 --- a/docs/component/navigator.md +++ b/docs/component/navigator.md @@ -24,7 +24,7 @@ |navigate|对应 uni.navigateTo 的功能|| |redirect|对应 uni.redirectTo 的功能|| |switchTab|对应 uni.switchTab 的功能|| -|reLaunch|对应 uni.reLaunch 的功能|头条小程序不支持| +|reLaunch|对应 uni.reLaunch 的功能|字节跳动小程序不支持| |navigateBack|对应 uni.navigateBack 的功能|| |exit|退出小程序,target="miniProgram"时生效|微信2.1.0+、百度2.5.2+、QQ1.4.7+| diff --git a/docs/component/open-data.md b/docs/component/open-data.md index 82e9b2421c9f0c19e7605c4ae8af4103fa4814c5..c8f8bbbeb181f5bf6349f138eea35bb07dd652c5 100644 --- a/docs/component/open-data.md +++ b/docs/component/open-data.md @@ -4,7 +4,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|x|√| diff --git a/docs/component/page-meta.md b/docs/component/page-meta.md index 3ce87d8083158b8c05c959cfbbb51a2b57a0eec8..b3c1dd29fc3f6cce3f04ea832560f14d404daf74 100644 --- a/docs/component/page-meta.md +++ b/docs/component/page-meta.md @@ -10,7 +10,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√ 2.6.3+|2.6.3+|√ 2.9.0+|√|√|√|√| diff --git a/docs/component/picker-view.md b/docs/component/picker-view.md index 4ca68b0b526c20f4b09e4ea263e6a8c2b1c2be9e..b40edea8768563d48616be67e346b498ab3053cc 100644 --- a/docs/component/picker-view.md +++ b/docs/component/picker-view.md @@ -8,11 +8,11 @@ |:-|:-|:-|:-| |value|Array<Number>|数组中的数字依次表示 picker-view 内的 picker-view-column 选择的第几项(下标从 0 开始),数字大于 picker-view-column 可选项长度时,选择最后一项。|| |indicator-style|String|设置选择器中间选中框的样式|| -|indicator-class|String|设置选择器中间选中框的类名|app-nvue和头条小程序不支持| +|indicator-class|String|设置选择器中间选中框的类名|app-nvue和字节跳动小程序不支持| |mask-style|String|设置蒙层的样式|| -|mask-class|String|设置蒙层的类名|app-nvue和头条小程序不支持| +|mask-class|String|设置蒙层的类名|app-nvue和字节跳动小程序不支持| |@change|EventHandle|当滚动选择,value 改变时触发 change 事件,event.detail = {value: value};value为数组,表示 picker-view 内的 picker-view-column 当前选择的是第几项(下标从 0 开始)| | -|@pickstart|eventhandle||当滚动选择开始时候触发事件|微信小程序2.3.1| +|@pickstart|eventhandle||当滚动选择开始时候触发事件|微信小程序2.3.1| |@pickend|eventhandle||当滚动选择结束时候触发事件|微信小程序2.3.1| **注意:**其中只可放置 `` 组件,其他节点不会显示。 diff --git a/docs/component/picker.md b/docs/component/picker.md index 00bfc786c88cbfc9ebd73ef41c88c5f99be45939..d904b54e790fe0525921b0e30ad0c8bdf87d9240 100644 --- a/docs/component/picker.md +++ b/docs/component/picker.md @@ -25,7 +25,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序 +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序 |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |vue支持,nvue自2.4起支持|√|√|x|√|√|√| @@ -53,7 +53,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|√|√| @@ -76,7 +76,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|√|√|√|√| @@ -89,7 +89,7 @@ |value|String|0|表示选中的日期,格式为"YYYY-MM-DD"|| |start|String||表示有效日期范围的开始,字符串格式为"YYYY-MM-DD"|| |end|String||表示有效日期范围的结束,字符串格式为"YYYY-MM-DD"|| -|fields|String|day|有效值 year,month,day,表示选择器的粒度|H5、App 2.6.3+、微信小程序、百度小程序、头条小程序| +|fields|String|day|有效值 year,month,day,表示选择器的粒度|H5、App 2.6.3+、微信小程序、百度小程序、字节跳动小程序| |@change|EventHandle||value 改变时触发 change 事件,event.detail = {value: value}|| |@cancel|EventHandle||取消选择时触发|| |disabled|Boolean|false|是否禁用| | @@ -108,7 +108,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |x|x|√|x|√|√|√| diff --git a/docs/component/radio.md b/docs/component/radio.md index 4da03a00cd4194e5375145093e1a38f9725399e2..7ac08cff5c21ebd73e2bffde89b2276ec8728a35 100644 --- a/docs/component/radio.md +++ b/docs/component/radio.md @@ -100,6 +100,6 @@ export default { 预览H5效果:使用浏览器的手机模式访问[https://uniapp.dcloud.io/h5/pages/component/radio/radio](https://uniapp.dcloud.io/h5/pages/component/radio/radio) **注意** -- radio的默认颜色,在不同平台不一样。微信小程序是绿色的,头条小程序为红色,其他平台是蓝色的。更改颜色使用color属性。 +- radio的默认颜色,在不同平台不一样。微信小程序是绿色的,字节跳动小程序为红色,其他平台是蓝色的。更改颜色使用color属性。 - 如需调节radio大小,可通过css的scale方法调节,如缩小到70%`style="transform:scale(0.7)"` - radio不是checkbox,点击一个已经选中的radio,不会将其取消选中 \ No newline at end of file diff --git a/docs/component/swiper.md b/docs/component/swiper.md index e785e213e0279290a0e3edeabf7a08749d953bd8..3cff35d7ffb5b79fbad010eecdb5000e539d43ae 100644 --- a/docs/component/swiper.md +++ b/docs/component/swiper.md @@ -18,18 +18,18 @@ |duration|Number|500|滑动动画时长|app-nvue不支持| |circular|Boolean|false|是否采用衔接滑动|| |vertical|Boolean|false|滑动方向是否为纵向|| -|previous-margin|String|0px|前边距,可用于露出前一项的一小部分,接受 px 和 rpx 值|app-nvue、头条小程序不支持| -|next-margin|String|0px|后边距,可用于露出后一项的一小部分,接受 px 和 rpx 值|app-nvue、头条小程序不支持| +|previous-margin|String|0px|前边距,可用于露出前一项的一小部分,接受 px 和 rpx 值|app-nvue、字节跳动小程序不支持| +|next-margin|String|0px|后边距,可用于露出后一项的一小部分,接受 px 和 rpx 值|app-nvue、字节跳动小程序不支持| |acceleration|Boolean|false|当开启时,会根据滑动速度,连续滑动多屏|支付宝小程序| |disable-programmatic-animation|Boolean|false|是否禁用代码变动触发 swiper 切换时使用动画。|支付宝小程序| |display-multiple-items|Number|1|同时显示的滑块数量|支付宝小程序不支持| |skip-hidden-item-layout|Boolean|false|是否跳过未显示的滑块布局,设为 true 可优化复杂情况下的滑动性能,但会丢失隐藏状态滑块的布局信息|App、微信小程序| -|disable-touch|Boolean|false|是否禁止用户 touch 操作|App 2.5.5+、H5 2.5.5+、支付宝小程序、头条小程序(只在初始化时有效,不能动态变更)| -|touchable|Boolean|true|是否监听用户的触摸事件,只在初始化时有效,不能动态变更|头条小程序(uni-app 2.5.5+ 推荐统一使用 disable-touch)| +|disable-touch|Boolean|false|是否禁止用户 touch 操作|App 2.5.5+、H5 2.5.5+、支付宝小程序、字节跳动小程序(只在初始化时有效,不能动态变更)| +|touchable|Boolean|true|是否监听用户的触摸事件,只在初始化时有效,不能动态变更|字节跳动小程序(uni-app 2.5.5+ 推荐统一使用 disable-touch)| |easing-function|String|default|指定 swiper 切换缓动动画类型,有效值:default、linear、easeInCubic、easeOutCubic、easeInOutCubic|微信小程序| |@change|EventHandle||current 改变时会触发 change 事件,event.detail = {current: current, source: source}|| -|@transition|EventHandle||swiper-item 的位置发生改变时会触发 transition 事件,event.detail = {dx: dx, dy: dy}|App、H5、微信小程序、支付宝小程序、头条小程序、QQ小程序| -|@animationfinish|EventHandle||动画结束时会触发 animationfinish 事件,event.detail = {current: current, source: source}|头条小程序不支持| +|@transition|EventHandle||swiper-item 的位置发生改变时会触发 transition 事件,event.detail = {dx: dx, dy: dy}|App、H5、微信小程序、支付宝小程序、字节跳动小程序、QQ小程序| +|@animationfinish|EventHandle||动画结束时会触发 animationfinish 事件,event.detail = {current: current, source: source}|字节跳动小程序不支持| change 事件返回 detail 中包含一个 source 字段,表示导致变更的原因,可能值如下: diff --git a/docs/component/switch.md b/docs/component/switch.md index 5c90f5dc9f90971a4f9f7206b74a5af9cc487cd6..d7f1c65e4c4c117100269154bdbc688a1e6bbbb2 100644 --- a/docs/component/switch.md +++ b/docs/component/switch.md @@ -7,7 +7,7 @@ |属性名|类型|默认值|说明|平台差异说明| |:-|:-|:-|:-|:-|:-| |checked|Boolean|false|是否选中|| -|disabled|Boolean|false|是否禁用|头条小程序不支持| +|disabled|Boolean|false|是否禁用|字节跳动小程序不支持| |type|String|switch|样式,有效值:switch, checkbox|| |@change|EventHandle||checked 改变时触发 change 事件,event.detail={ value:checked}|| |color|Color||switch 的颜色,同 css 的 color| | @@ -62,5 +62,5 @@ export default { 预览H5效果:使用浏览器的手机模式访问[https://uniapp.dcloud.io/h5/pages/component/switch/switch](https://uniapp.dcloud.io/h5/pages/component/switch/switch) **注意** -- switch的默认颜色,在不同平台不一样。微信小程序是绿色的,头条小程序为红色,其他平台是蓝色的。更改颜色使用color属性。 +- switch的默认颜色,在不同平台不一样。微信小程序是绿色的,字节跳动小程序为红色,其他平台是蓝色的。更改颜色使用color属性。 - 如需调节switch大小,可通过css的scale方法调节,如缩小到70%`style="transform:scale(0.7)"` diff --git a/docs/component/textarea.md b/docs/component/textarea.md index 12115a9247f84e12a8b5227ba9dd931c302fdb98..44396affd6cdd707b602f7ba0d92927bb4776a72 100644 --- a/docs/component/textarea.md +++ b/docs/component/textarea.md @@ -9,25 +9,25 @@ |value|String||输入框的内容|| |placeholder|String||输入框为空时占位符|| |placeholder-style|String||指定 placeholder 的样式|| -|placeholder-class|String|textarea-placeholder|指定 placeholder 的样式类|头条小程序不支持| +|placeholder-class|String|textarea-placeholder|指定 placeholder 的样式类|字节跳动小程序不支持| |disabled|Boolean|false|是否禁用|| |maxlength|Number|140|最大输入长度,设置为 -1 的时候不限制最大长度|| |focus|Boolean|false|获取焦点|在 H5 平台能否聚焦以及软键盘是否跟随弹出,取决于当前浏览器本身的实现。| |auto-height|Boolean|false|是否自动增高,设置auto-height时,style.height不生效|| -|fixed|Boolean|false|如果 textarea 是在一个 position:fixed 的区域,需要显示指定属性 fixed 为 true|微信小程序、百度小程序、头条小程序、QQ小程序| -|cursor-spacing|Number|0|指定光标与键盘的距离,单位 px 。取 textarea 距离底部的距离和 cursor-spacing 指定的距离的最小值作为光标与键盘的距离|App、微信小程序、百度小程序、头条小程序、QQ小程序| -|cursor|Number||指定focus时的光标位置|微信小程序、App、H5、百度小程序、头条小程序、QQ小程序| +|fixed|Boolean|false|如果 textarea 是在一个 position:fixed 的区域,需要显示指定属性 fixed 为 true|微信小程序、百度小程序、字节跳动小程序、QQ小程序| +|cursor-spacing|Number|0|指定光标与键盘的距离,单位 px 。取 textarea 距离底部的距离和 cursor-spacing 指定的距离的最小值作为光标与键盘的距离|App、微信小程序、百度小程序、字节跳动小程序、QQ小程序| +|cursor|Number||指定focus时的光标位置|微信小程序、App、H5、百度小程序、字节跳动小程序、QQ小程序| |show-confirm-bar|Boolean|true|是否显示键盘上方带有”完成“按钮那一栏|微信小程序、百度小程序、QQ小程序| -|selection-start|Number|-1|光标起始位置,自动聚焦时有效,需与selection-end搭配使用|微信小程序、App、H5、百度小程序、头条小程序、QQ小程序| -|selection-end|Number|-1|光标结束位置,自动聚焦时有效,需与selection-start搭配使用|微信小程序、App、H5、百度小程序、头条小程序、QQ小程序| +|selection-start|Number|-1|光标起始位置,自动聚焦时有效,需与selection-end搭配使用|微信小程序、App、H5、百度小程序、字节跳动小程序、QQ小程序| +|selection-end|Number|-1|光标结束位置,自动聚焦时有效,需与selection-start搭配使用|微信小程序、App、H5、百度小程序、字节跳动小程序、QQ小程序| |adjust-position|Boolean|true|键盘弹起时,是否自动上推页面|App、微信小程序、百度小程序、QQ小程序| -|disable-default-padding|boolean|false|是否去掉 iOS 下的默认内边距|微信小程序2.10.0| +|disable-default-padding|boolean|false|是否去掉 iOS 下的默认内边距|微信小程序2.10.0| |hold-keyboard|boolean|false|focus时,点击页面的时候不收起键盘|微信小程序2.8.2| |@focus|EventHandle||输入框聚焦时触发,event.detail = { value, height },height 为键盘高度|仅微信小程序、App(HBuilderX 2.0+ [nvue uni-app模式](http://ask.dcloud.net.cn/article/36074)) 、QQ小程序支持 height| |@blur|EventHandle||输入框失去焦点时触发,event.detail = {value, cursor}|| -|@linechange|EventHandle||输入框行数变化时调用,event.detail = {height: 0, heightRpx: 0, lineCount: 0}|头条小程序不支持| +|@linechange|EventHandle||输入框行数变化时调用,event.detail = {height: 0, heightRpx: 0, lineCount: 0}|字节跳动小程序不支持| |@input|EventHandle||当键盘输入时,触发 input 事件,event.detail = {value, cursor}, @input 处理函数的返回值并不会反映到 textarea 上|| -|@confirm|EventHandle||点击完成时, 触发 confirm 事件,event.detail = {value: value}|微信小程序、百度小程序、QQ小程序| +|@confirm|EventHandle||点击完成时, 触发 confirm 事件,event.detail = {value: value}|微信小程序、百度小程序、QQ小程序| |@keyboardheightchange|eventhandle||键盘高度发生变化的时候触发此事件,event.detail = {height: height, duration: duration}|微信小程序2.7.0| **示例** [查看示例](https://uniapp.dcloud.io/h5/pages/component/textarea/textarea) @@ -66,7 +66,7 @@ export default { - textarea 的 blur 事件会晚于页面上的 tap 事件,如果需要在 button 的点击事件获取 textarea,可以使用 form 的 @submit。 - `input` 事件处理函数内实时修改当前值不生效,可以延迟设置,例如:``setTimeout(() => { this.value = 100 }, 0)``。 -- 微信小程序、百度小程序、头条小程序中,textarea是原生组件,层级高于前端组件,请勿在 scroll-view、swiper、picker-view、movable-view 中使用 textarea 组件。覆盖textarea需要使用cover-view。[详见](/component/native-component) +- 微信小程序、百度小程序、字节跳动小程序中,textarea是原生组件,层级高于前端组件,请勿在 scroll-view、swiper、picker-view、movable-view 中使用 textarea 组件。覆盖textarea需要使用cover-view。[详见](/component/native-component) - 小程序端 css 动画对 textarea 组件无效。 - H5 平台只能在用户交互时修改 focus 生效。 - 如果遇到 focus 属性设置不生效的问题参考:[组件属性设置不生效解决办法](/use?id=%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98) diff --git a/docs/component/video.md b/docs/component/video.md index 30a1b7df02ba2eed0d5c078d7ded990dffefd597..1d70d4fe3b9ad1b7a08ae362cbfc5467e289b8d7 100644 --- a/docs/component/video.md +++ b/docs/component/video.md @@ -3,7 +3,7 @@ **平台差异说明** -|App|H5|微信小程序|支付宝小程序|百度小程序|头条小程序|QQ小程序| +|App|H5|微信小程序|支付宝小程序|百度小程序|字节跳动小程序|QQ小程序| |:-:|:-:|:-:|:-:|:-:|:-:|:-:| |√|√|√|基础库1.10.0+|√|√|√| @@ -13,23 +13,23 @@ |:-|:-|:-|:-|:-| |src|String||要播放视频的资源地址|| |autoplay|Boolean|false|是否自动播放|| -|loop|Boolean|false|是否循环播放|头条小程序不支持| -|muted|Boolean|false|是否静音播放|头条小程序不支持| -|initial-time|Number||指定视频初始播放位置,单位为秒(s)。|头条小程序不支持| -|duration|Number||指定视频时长,单位为秒(s)。|头条小程序不支持| -|controls|Boolean|true|是否显示默认播放控件(播放/暂停按钮、播放进度、时间)|头条小程序不支持| -|danmu-list|Object Array||弹幕列表|头条小程序不支持| -|danmu-btn|Boolean|false|是否显示弹幕按钮,只在初始化时有效,不能动态变更|头条小程序不支持| -|enable-danmu|Boolean|false|是否展示弹幕,只在初始化时有效,不能动态变更|头条小程序不支持| +|loop|Boolean|false|是否循环播放|字节跳动小程序不支持| +|muted|Boolean|false|是否静音播放|字节跳动小程序不支持| +|initial-time|Number||指定视频初始播放位置,单位为秒(s)。|字节跳动小程序不支持| +|duration|Number||指定视频时长,单位为秒(s)。|字节跳动小程序不支持| +|controls|Boolean|true|是否显示默认播放控件(播放/暂停按钮、播放进度、时间)|字节跳动小程序不支持| +|danmu-list|Object Array||弹幕列表|字节跳动小程序不支持| +|danmu-btn|Boolean|false|是否显示弹幕按钮,只在初始化时有效,不能动态变更|字节跳动小程序不支持| +|enable-danmu|Boolean|false|是否展示弹幕,只在初始化时有效,不能动态变更|字节跳动小程序不支持| |page-gesture|Boolean|false|在非全屏模式下,是否开启亮度与音量调节手势|微信小程序、H5| -|direction|Number||设置全屏时视频的方向,不指定则根据宽高比自动判断。有效值为 0(正常竖向), 90(屏幕逆时针90度), -90(屏幕顺时针90度)|H5和头条小程序不支持| -|show-progress|Boolean|true|若不设置,宽度大于240时才会显示|头条小程序不支持| -|show-fullscreen-btn|Boolean|true|是否显示全屏按钮|头条小程序不支持| -|show-play-btn|Boolean|true|是否显示视频底部控制栏的播放按钮|头条小程序不支持| -|show-center-play-btn|Boolean|true|是否显示视频中间的播放按钮|头条小程序不支持| -|enable-progress-gesture|Boolean|true|是否开启控制进度的手势|头条小程序不支持| +|direction|Number||设置全屏时视频的方向,不指定则根据宽高比自动判断。有效值为 0(正常竖向), 90(屏幕逆时针90度), -90(屏幕顺时针90度)|H5和字节跳动小程序不支持| +|show-progress|Boolean|true|若不设置,宽度大于240时才会显示|字节跳动小程序不支持| +|show-fullscreen-btn|Boolean|true|是否显示全屏按钮|字节跳动小程序不支持| +|show-play-btn|Boolean|true|是否显示视频底部控制栏的播放按钮|字节跳动小程序不支持| +|show-center-play-btn|Boolean|true|是否显示视频中间的播放按钮|字节跳动小程序不支持| +|enable-progress-gesture|Boolean|true|是否开启控制进度的手势|字节跳动小程序不支持| |objectFit|String|contain|当视频大小与 video 容器大小不一致时,视频的表现形式。contain:包含,fill:填充,cover:覆盖|微信小程序、H5| -|poster|String||视频封面的图片网络资源地址,如果 controls 属性值为 false 则设置 poster 无效|头条小程序不支持| +|poster|String||视频封面的图片网络资源地址,如果 controls 属性值为 false 则设置 poster 无效|字节跳动小程序不支持| |show-mute-btn|Boolean|false|是否显示静音按钮|微信小程序| |title|String||视频的标题,全屏时在顶部展示|微信小程序| |play-btn-position|String|bottom|播放按钮的位置|微信小程序| @@ -41,13 +41,13 @@ |ad-unit-id|String||视频前贴广告单元ID,更多详情可参考开放能力[视频前贴广告](https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/ad/video-patch-ad.html)|微信小程序| |poster-for-crawler|String||用于给搜索等场景作为视频封面展示,建议使用无播放 icon 的视频封面图,只支持网络地址|微信小程序| |ad-unit-id|string||视频前贴广告单元ID,更多详情可参考开放能力[视频前贴广告]|微信小程序2.8.1| -|@play|EventHandle||当开始/继续播放时触发play事件|头条小程序不支持| -|@pause|EventHandle||当暂停播放时触发 pause 事件|头条小程序不支持| -|@ended|EventHandle||当播放到末尾时触发 ended 事件|头条小程序不支持| -|@timeupdate|EventHandle||播放进度变化时触发,event.detail = {currentTime, duration} 。触发频率 250ms 一次|头条小程序不支持| -|@fullscreenchange|EventHandle||当视频进入和退出全屏时触发,event.detail = {fullScreen, direction},direction取为 vertical 或 horizontal|头条小程序不支持| -|@waiting|EventHandle||视频出现缓冲时触发|头条小程序不支持| -|@error|EventHandle||视频播放出错时触发|头条小程序不支持| +|@play|EventHandle||当开始/继续播放时触发play事件|字节跳动小程序不支持| +|@pause|EventHandle||当暂停播放时触发 pause 事件|字节跳动小程序不支持| +|@ended|EventHandle||当播放到末尾时触发 ended 事件|字节跳动小程序不支持| +|@timeupdate|EventHandle||播放进度变化时触发,event.detail = {currentTime, duration} 。触发频率 250ms 一次|字节跳动小程序不支持| +|@fullscreenchange|EventHandle||当视频进入和退出全屏时触发,event.detail = {fullScreen, direction},direction取为 vertical 或 horizontal|字节跳动小程序不支持| +|@waiting|EventHandle||视频出现缓冲时触发|字节跳动小程序不支持| +|@error|EventHandle||视频播放出错时触发|字节跳动小程序不支持| |@progress|EventHandle||加载进度变化时触发,只支持一段加载。event.detail = {buffered},百分比|微信小程序、H5| |@loadedmetadata|EventHandle||视频元数据加载完成时触发。event.detail = {width, height, duration}|微信小程序、H5| |@fullscreenclick|EventHandle||视频播放全屏播放时点击事件。event.detail = { screenX:"Number类型,点击点相对于屏幕左侧边缘的 X 轴坐标", screenY:"Number类型,点击点相对于屏幕顶部边缘的 Y 轴坐标", screenWidth:"Number类型,屏幕总宽度", screenHeight:"Number类型,屏幕总高度"}|App 2.6.3+| @@ -55,30 +55,30 @@ `