Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
36e05e02
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
2987
Star
102
Fork
755
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
82
列表
看板
标记
里程碑
合并请求
58
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
82
Issue
82
列表
看板
标记
里程碑
合并请求
58
合并请求
58
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
36e05e02
编写于
9月 08, 2021
作者:
Q
qiang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore: docs sync
上级
95ef4194
变更
5
显示空白变更内容
内联
并排
Showing
5 changed file
with
39 addition
and
17 deletion
+39
-17
docs/api/location/map.md
docs/api/location/map.md
+5
-5
docs/app/android-store.md
docs/app/android-store.md
+6
-3
docs/component/map.md
docs/component/map.md
+3
-3
docs/uniCloud/clientdb.md
docs/uniCloud/clientdb.md
+8
-6
docs/uniCloud/db-performance.md
docs/uniCloud/db-performance.md
+17
-0
未找到文件。
docs/api/location/map.md
浏览文件 @
36e05e02
...
...
@@ -26,18 +26,18 @@ mapContext
|includePoints|OBJECT|缩放视野展示所有经纬度|app-nvue 2.1.5+||
|getRegion|OBJECT|获取当前地图的视野范围|||
|getScale|OBJECT|获取当前地图的缩放级别|||
|addCustomLayer|OBJECT|添加个性化图层||
App暂不支持 (
**SDK不支持**
),
微信小程序|
|addCustomLayer|OBJECT|添加个性化图层||微信小程序|
|addGroundOverlay|OBJECT|创建自定义图片图层,图片会随着地图缩放而缩放||App-nvue 3.1.0+,微信小程序|
|addMarkers |OBJECT|添加 marker||App-nvue 3.1.0+,微信小程序|
|fromScreenLocation|OBJECT|获取屏幕上的点对应的经纬度,坐标原点为地图左上角||
App暂不支持,
微信小程序|
|fromScreenLocation|OBJECT|获取屏幕上的点对应的经纬度,坐标原点为地图左上角||微信小程序|
|initMarkerCluster|OBJECT|初始化点聚合的配置,未调用时采用默认配置||App-nvue 3.1.0+,微信小程序|
|moveAlong|OBJECT|沿指定路径移动 marker,用于轨迹回放等场景。动画完成时触发回调事件,若动画进行中,对同一 marker 再次调用 moveAlong 方法,前一次的动画将被打断。|支持 android 不支持autoRotate属性设置 默认ture|App-nvue 3.1.0+,微信小程序|
|openMapApp|OBJECT|拉起地图APP选择导航。||App-nvue 3.1.0+,微信小程序|
|removeCustomLayer|OBJECT|移除个性化图层 ||
App暂时不支持 (
**SDK不支持**
),
微信小程序|
|removeCustomLayer|OBJECT|移除个性化图层 ||微信小程序|
|removeGroundOverlay|OBJECT|移除自定义图片图层||App-nvue 3.1.0+,微信小程序|
|removeMarkers|OBJECT|移除 marker。||App-nvue 3.1.0+,微信小程序|
|setCenterOffset|OBJECT|设置地图中心点偏移,向后向下为增长,屏幕比例范围(0.25~0.75),默认偏移为[0.5, 0.5]||
App暂时不支持,
微信小程序|
|toScreenLocation|OBJECT|获取经纬度对应的屏幕坐标,坐标原点为地图左上角。||
App暂时不支持,
微信小程序|
|setCenterOffset|OBJECT|设置地图中心点偏移,向后向下为增长,屏幕比例范围(0.25~0.75),默认偏移为[0.5, 0.5]||微信小程序|
|toScreenLocation|OBJECT|获取经纬度对应的屏幕坐标,坐标原点为地图左上角。||微信小程序|
|updateGroundOverlay|OBJECT|更新自定义图片图层。||App-nvue 3.1.0+,微信小程序|
|on|EventHandle|监听地图事件。||App-nvue 3.1.0+,微信小程序|
|$getAppMap||获取原生地图对象
[
plus.maps.Map
](
https://www.html5plus.org/doc/zh_cn/maps.html#plus.maps.Map
)
|app-vue自定义组件模式|1.9.3|
...
...
docs/app/android-store.md
浏览文件 @
36e05e02
...
...
@@ -166,9 +166,7 @@ uni-AD广告模块集成的三方SDK说明
#### 如何解决 用户点击《隐私政策》“同意”前,APP和SDK不要进行任何行为,包括SDK不能初始化,APP或SDK不能收集用户信息(包括但不限于IMEI、IMSI、设备MAC地址、软件列表、设备序列号、androidID)
注意:
`apk是在7月8号之前基于HX3.1.18云打包生产的apk可能存在提前获取IMIE问题,打包机已修复该问题!请使用HX3.1.18重新云打包。离线打包请更新3.1.18紧急更新的aar资源即可`
+
请先确保APK是基于3.1.18+版本生产的!
+
请先确保APK是基于3.1.22+版本生产的!
+
确保已配置使用“template”模式隐私与政策提示框!
+
可以通过小米手机 系统是MIUI12设备。安装你的应用。然后查看
`应用详情`
-->
`应用行为记录`
是否在点击“同意”前有获取权限信息等情况。
+
如果你 app 是离线打包请务必关闭调试开关,修改项目dcloud_control.xml中syncDebug为false
...
...
@@ -199,6 +197,11 @@ uni-AD广告基础功能包含管理其它三方广告SDK的逻辑,会通过
+
请使用HX3.2.1+重新打包
#### 华为市场检测app在用户同意隐私政策前申请获取用户个人信息导致无法上架市场架
我们已经收到很多开发者反馈,其他应用市场都已上架成功。但华为检测时则上架被拒。猜测是华为应用市场提交新的apk检测后依然检测之前提交的apk,导致检测不通过的问题。
这种情况请联系华为应用市场技术支持,告诉他新版本已经修改了,让华为应用市场重新检测审核。
#### 看不懂文档不知道如何修改?
可开通付费技术服务 参考:
[
https://ask.dcloud.net.cn/article/13015
](
https://ask.dcloud.net.cn/article/13015
)
...
...
docs/component/map.md
浏览文件 @
36e05e02
...
...
@@ -141,7 +141,7 @@ MapContext.on('markerClusterCreate', callback) 触发时,通过 [MapContext.ad
|borderColor|线的边框颜色|String|否||微信小程序、H5、百度小程序|
|borderWidth|线的厚度|Number|否||微信小程序、H5、百度小程序|
|colorList|彩虹线|Array|false|存在时忽略 color 值|App-nvue 3.1.0+、微信小程序|
|level|压盖关系,默认为 abovelabels|String|false||
App不支持(
**需SDK提供支持**
)、
微信小程序|
|level|压盖关系,默认为 abovelabels|String|false||微信小程序|
**polygon**
<br>
指定一系列坐标点,根据 points 坐标数据生成闭合多边形
...
...
@@ -153,7 +153,7 @@ MapContext.on('markerClusterCreate', callback) 触发时,通过 [MapContext.ad
|strokeColor|描边的颜色|String|否|十六进制|
|fillColor|填充颜色|String|否|十六进制|
|zIndex|设置多边形 Z 轴数值|Number|否||
|level|压盖关系,默认为 abovelabels|String|false|
App不支持(
**需SDK提供支持**
)、
微信小程序|
|level|压盖关系,默认为 abovelabels|String|false|微信小程序|
**circles**
...
...
@@ -167,7 +167,7 @@ MapContext.on('markerClusterCreate', callback) 触发时,通过 [MapContext.ad
|fillColor|填充颜色|String|否|8位十六进制表示,后两位表示alpha值,如:#0000AA|
|radius|半径|Number|是||
|strokeWidth|描边的宽度|Number|否|
|
|level|压盖关系,默认为 abovelabels|String|false|
App不支持(
**需SDK提供支持**
)、
微信小程序|
|level|压盖关系,默认为 abovelabels|String|false|微信小程序|
**controls**
...
...
docs/uniCloud/clientdb.md
浏览文件 @
36e05e02
...
...
@@ -2751,17 +2751,19 @@ collection.doc(_id).remove()
```
js
const
db
=
uniCloud
.
database
();
db
.
collection
(
"
table1
"
).
doc
(
"
5f79fdb337d16d0001899566
"
).
remove
()
await
db
.
collection
(
"
table1
"
).
doc
(
"
5f79fdb337d16d0001899566
"
).
remove
()
```
删除该表所有数据
注意:数据量很多的情况下这种方式删除会超时,但是数据仍会全部删除掉
```
js
const
dbCmd
=
db
.
command
const
db
=
uniCloud
.
database
();
let
collection
=
db
.
collection
(
"
table1
"
)
let
res
=
await
collection
.
get
()
res
.
data
.
map
(
async
(
document
)
=>
{
return
await
collection
.
doc
(
document
.
id
).
remove
();
});
await
db
.
collection
(
"
table1
"
).
where
({
_id
:
dbCmd
.
neq
(
null
)
}).
remove
()
```
#### 方式2 条件查找文档后删除
...
...
docs/uniCloud/db-performance.md
浏览文件 @
36e05e02
...
...
@@ -51,3 +51,20 @@ module.exports = async function(event,context) {
使用上述写法后您应该使用上一页、下一页、上n页(其中n是一个比较小的数字)、下n页的翻页功能来替换随机翻页。您可以参考百度或者谷歌的搜索结果的分页功能,当结果页数非常多时,不展示共有多少页,仅支持在前10页中支持随机翻页;再往下翻页的过程中,不再支持随机翻页,仅支持向下翻一个较小的页数,这样就可以在已经查询出结果的基础上再使用where+skip(少量)+limit+orderBy的方式来快速查询到结果。
## 慢查询日志@slow
如果遇到终端用户反馈接口响应慢/超时,请查看
[
uniCloud web控制台
](
https://unicloud.dcloud.net.cn/
)
上是否有慢查询日志。如果有慢查询日志请参考本文档进行优化。
![](
https://vkceyugu.cdn.bspapp.com/VKCEYUGU-f184e7c3-1912-41b2-b81f-435d1b37c7b4/6fc59690-4cc5-4dfd-ade2-d1f83b23cad5.jpg
)
一个典型的慢查询日志包含以下信息
|指标名称 |说明 |
|-- |-- |
|集合名称 |数据库请求操作的集合的名称 |
|命令 |执行的操作类型,例:find表示查询 |
|执行次数 |此慢查询在开始时间结束时间之间出现的次数 |
|检索文档总数 |该慢查询检索了数据库内多少条数据,如果索引设置的合适此数值会尽可能的小 |
|命中文档总数 |该慢查询命中数据库内多少条数据,如果索引设置的合适此数值会尽可能的接近检索文档总数 |
|查询语句 |详细的查询指令模板,例:{"filter":{"invite_code":"?"}},表示以 invite_code: "xxx" 作为查询条件进行的查询 |
|最大执行时间 |该慢查询最慢多久执行完毕 |
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录