Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
吹了一夜风~
unidocs-zh
提交
36e05e02
U
unidocs-zh
项目概览
吹了一夜风~
/
unidocs-zh
与 Fork 源项目一致
Fork自
DCloud / unidocs-zh
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录