Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
良好的行为成为习惯
uni-app
提交
c940ee38
U
uni-app
项目概览
良好的行为成为习惯
/
uni-app
与 Fork 源项目一致
Fork自
DCloud / uni-app
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
c940ee38
编写于
9月 03, 2021
作者:
hbcui1984
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update release-note-alpha.md
上级
9295080f
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
68 addition
and
26 deletion
+68
-26
docs/api/request/websocket.md
docs/api/request/websocket.md
+24
-0
docs/app/android-store.md
docs/app/android-store.md
+2
-2
docs/uniCloud/_sidebar.md
docs/uniCloud/_sidebar.md
+3
-0
docs/uniCloud/hosting.md
docs/uniCloud/hosting.md
+3
-0
docs/uniCloud/release.md
docs/uniCloud/release.md
+8
-0
docs/uniCloud/resource.md
docs/uniCloud/resource.md
+26
-22
packages/vue-cli-plugin-uni/lib/env.js
packages/vue-cli-plugin-uni/lib/env.js
+2
-2
未找到文件。
docs/api/request/websocket.md
浏览文件 @
c940ee38
...
...
@@ -60,6 +60,10 @@ var socketTask = uni.connectSocket({
### uni.onSocketOpen(CALLBACK)
监听WebSocket连接打开事件。
**平台兼容性**
字节小程序不支持
**CALLBACK 返回参数**
|属性|类型|说明|
...
...
@@ -81,6 +85,10 @@ uni.onSocketOpen(function (res) {
### uni.onSocketError(CALLBACK)
监听WebSocket错误。
**平台兼容性**
字节小程序不支持
**示例代码**
```
javascript
...
...
@@ -98,6 +106,10 @@ uni.onSocketError(function (res) {
### uni.sendSocketMessage(OBJECT)
通过 WebSocket 连接发送数据,需要先
[
uni.connectSocket
](
/api/request/websocket?id=connectsocket
)
,并在
[
uni.onSocketOpen
](
/api/request/websocket?id=onsocketopen
)
回调之后才能发送。
**平台兼容性**
字节小程序不支持
**OBJECT 参数说明:**
|参数名|类型|必填|说明|
...
...
@@ -139,6 +151,10 @@ function sendSocketMessage(msg) {
### uni.onSocketMessage(CALLBACK)
监听WebSocket接受到服务器的消息事件。
**平台兼容性**
字节小程序不支持
**CALLBACK 返回参数**
|参数|类型|说明|
...
...
@@ -160,6 +176,10 @@ uni.onSocketMessage(function (res) {
### uni.closeSocket(OBJECT)
关闭 WebSocket 连接。
**平台兼容性**
字节小程序不支持
**OBJECT 参数说明**
|参数名|类型|必填|说明|
...
...
@@ -173,6 +193,10 @@ uni.onSocketMessage(function (res) {
### uni.onSocketClose(CALLBACK)
监听WebSocket关闭。
**平台兼容性**
字节小程序不支持
```
javascript
uni
.
connectSocket
({
url
:
'
wss://www.example.com/socket
'
...
...
docs/app/android-store.md
浏览文件 @
c940ee38
...
...
@@ -122,6 +122,7 @@ uni-AD广告模块集成的三方SDK说明
|快手|com.kwad.sdk|广告|IMEI、openid、位置信息|获取网络状态、访问Wi-Fi状态、位置信息、读写外置存储器、读取手机状态和身份|
[
https://www.kuaishou.com/about/policy
](
https://www.kuaishou.com/about/policy
)
|
|优量汇|com.qq.e|广告|IMEI、openid、位置信息|获取网络状态、访问Wi-Fi状态、位置信息、读写外置存储器、读取手机状态和身份|
[
https://imgcache.qq.com/..privacy
](
https://imgcache.qq.com/gdt/cdn/adn/uniondoc/ylh_sdk_privacy_statement.html
)
|
|穿山甲|com.bytedance.sdk. openadsdk.adhost|广告|IMEI、openid、位置信息|获取网络状态、访问Wi-Fi状态、位置信息、读写外置存储器、读取手机状态和身份|
[
https://www.pangle.cn/privacy/partner
](
https://www.pangle.cn/privacy/partner
)
|
|Sigmob|com.sigmob.windad|广告|IMEI、openid、位置信息|获取网络状态、访问Wi-Fi状态、位置信息、读写外置存储器、读取手机状态和身份|
[
https://support.sigmob.com/#/隐私条款/
](
https://support.sigmob.com/#/%E9%9A%90%E7%A7%81%E6%9D%A1%E6%AC%BE/
)
|
#### 腾讯x5内核
...
...
@@ -196,8 +197,7 @@ uni-AD广告模块集成的三方SDK说明
uni-AD广告基础功能包含管理其它三方广告SDK的逻辑,会通过反射判断广告SDK是否存在,在没有勾选“360广告联盟”、“今日头条穿山甲广告联盟”、“腾讯优量汇广告联盟”、”快手广告联盟“时,也可能会被华为应用市场检测为包含奇虎360、广点通/优量汇、穿山甲等广告SDK,实际上apk中并没有包含相应的广告SDK。我们已经在优化广告基础功能实现方案来避免(请关注新版本更新日志),目前可以通过以下临时方案解决:
+
向华为应用市场申诉,说明安装包中并没有包含广告SDK,只是存在反射判断广告SDK是否存在
+
目前我们收到此反馈此问题的都是5+ App项目,uni-app项目可能并不存在此问题,建议有条件的话将5+ App项目升级为uni-app项目
+
请使用HX3.2.1+重新打包
#### 看不懂文档不知道如何修改?
...
...
docs/uniCloud/_sidebar.md
浏览文件 @
c940ee38
...
...
@@ -42,6 +42,9 @@
*
[
uni-sec-check 内容安全
](
https://ext.dcloud.net.cn/plugin?id=5460
)
*
[
uniCloud响应体规范
](
uniCloud/unicloud-response-format.md
)
*
[
前端网页托管
](
uniCloud/hosting.md
)
*
Redis扩展
*
[
费用说明
](
uniCloud/redis-buy.md
)
*
[
开发文档
](
uniCloud/redis.md
)
*
[
日志输出
](
uniCloud/cf-logger.md
)
*
[
同时连多服务空间
](
uniCloud/init.md
)
*
[
案例
](
uniCloud/resource.md
)
...
...
docs/uniCloud/hosting.md
浏览文件 @
c940ee38
...
...
@@ -119,6 +119,9 @@ DCloud为开发者提供了`uni发布平台`,包括网站发布、App发布和
-
在阿里云开启了泛域名加速的情况下,对应的子域名可能无法配置到前端网页托管,
**这种情况下可能会提示:该域名已被添加过,不能重复添加**
-
暂不支持绑定中文域名
-
阿里云要求必须有一个备案在阿里才可以绑定,按照uniCloud web控制台提示操作即可,腾讯云没有此条限制。
**务必注意,如果你是在腾讯购买并备案的域名需要保留一个到腾讯ip的解析,否则备案会被撤销,阿里云同理。具体细节可以咨询购买域名的云厂商**
### 路由规则@routing
...
...
docs/uniCloud/release.md
浏览文件 @
c940ee38
注:本更新日志仅限uniCloud,包括uniCloud web控制台、uniCloud 云端运行环境。这些更新不跟随HBuilderX发版更新。
#### 2021-09-01
+
【重要】clientDB 新增 支持使用 getTemp 对主表、副表过滤后再联表查询,大幅提升联表查询性能
[
详情
](
https://uniapp.dcloud.net.cn/uniCloud/clientdb?id=lookup-with-temp
)
+
阿里云 新增 redis扩展能力,加速云函数响应
[
详情
](
https://uniapp.dcloud.net.cn/uniCloud/redis
)
#### 2021-08-27
+
uniCloud本地调试插件 修复 云函数日志 文件路径存在中文时无法点击跳转的Bug
+
uniCloud本地调试插件 修复 阿里云事务执行 updateAndReturn 报错的Bug
#### 2021-08-01
+
云数据库 新增 updateAndReturn 方法,可以更新并返回更新后的值(仅可在云函数中使用)
[
详情
](
https://uniapp.dcloud.net.cn/uniCloud/cf-database?id=update-and-return
)
+
uniCloud本地调试插件 修复 部分情况下项目启动时报 npm 安装失败的Bug
...
...
docs/uniCloud/resource.md
浏览文件 @
c940ee38
如下是使用
``uniCloud``
的插件市场项目或开源案例。欢迎大家提交插件或开源项目,可以以pr方式直接编辑本文档。
### 开源项目
-
[
贝壳阅读
](
https://ext.dcloud.net.cn/plugin?id=5187
)
集成签到、抽奖、金币积分多种好玩的激励玩法,免费读书,广告变现。本书城系统可独立部署,也可作为插件集成至任何流量主APP。
-
[
Hello uniCloud]:在HBuilderX 2.6+版本,新建uni-app项目的项目模板中有 hello unicloud模板,展示了uniCloud的云函数基本用法、cdn使用方式。它对应的H5演示地址是:[https://hellounicloud.m3w.cn/
](
https://hellounicloud.m3w.cn/
)
-
[
uni抗疫开源项目汇总
](
https://gitee.com/dcloud/xinguan2020
)
:这是一个项目集合汇总,里面有大量与抗疫项目的开源项目,均基于uniCloud。包括外来人员登记系统、学生健康报备系统、员工疫情筛查工具、消毒检查登记系统、物资管理系统等。这些项目具备一定通用性,可以稍加改造用于其他行业应用。
-
[
uniPush之unicloud版
](
https://ext.dcloud.net.cn/plugin?id=1680
)
: 封装好的云函数,直接在服务器端发送push消息。
<a
href=
"https://ext.dcloud.net.cn/plugin?id=5187"
target=
"_blank"
>
<img
width=
"400"
src=
"https://img-cdn-aliyun.dcloud.net.cn/stream/plugin_screens/baker-app_0.jpg?image_process=quality,q_70&v=1622277334"
>
</a>
更多项目源码,见
**插件市场**
:
[
https://ext.dcloud.net.cn/?cat1=7
](
https://ext.dcloud.net.cn/?cat1=7
)
-
[
中国教育发布(中国教育部官方App )
](
http://xwapp.moe.gov.cn/h5/sharepage/download.html
)[
详见报道
]
(http://www.moe.gov.cn/jyb_xwfb/gzdt_gzdt/s5987/202009/t20200904_485105.html
)
### 商用案例
-
中国教育发布:中国教育部官方App。
[
详见报道
](
http://www.moe.gov.cn/jyb_xwfb/gzdt_gzdt/s5987/202009/t20200904_485105.html
)
<div
style=
"display:flex;justify-content: space-around;"
>
<a
href=
"javascript:;"
target=
"_blank"
class=
"clear-style barcode-view"
>
<img
src=
"https://www.gov.cn/xinwen/2020-09/05/5540909/images/ea39536dd03c46789ec0db62aae5a694.png"
width=
"200"
/>
<span
style=
"margin-top:15px;"
>
iOS、Android通用扫码地址
</span>
</a>
</div>
<a
href=
"http://xwapp.moe.gov.cn/h5/sharepage/download.html"
target=
"_blank"
>
<img
width=
"400"
src=
"https://vkceyugu.cdn.bspapp.com/VKCEYUGU-f184e7c3-1912-41b2-b81f-435d1b37c7b4/777555f6-d237-47bb-9677-f8cd8d4761cb.png"
>
</a>
-
登登多邻国:是登登教育公司为外语学习者提供的题库软件。其服务端整体基于uniCloud,前端包括PC和H5网站、微信小程序,均连接uniCloud。日请求量
**百万级**
。
-
[
uni-starter
](
https://ext.dcloud.net.cn/plugin?id=5057
)
一个集成了大量商用项目常见功能的,云端一体应用快速开发基本项目模版。
web体验地址:
[
https://duolingo.91ddedu.com
](
https://duolingo.91ddedu.com
)
;
<a
href=
"https://ext.dcloud.net.cn/plugin?id=5057"
target=
"_blank"
>
<img
width=
"400"
src=
"https://vkceyugu.cdn.bspapp.com/VKCEYUGU-f184e7c3-1912-41b2-b81f-435d1b37c7b4/72ccebcc-e9e0-4b9f-9f7b-1249edde3aba.png"
>
</a>
微信小程序体验方式:微信搜索“登登多邻国真题库”,或扫描下方小程序码
-
[
Hello uniCloud
](
https://ext.dcloud.net.cn/plugin?id=4082
)
:在HBuilderX 2.6+版本,新建uni-app项目的项目模板中有 hello unicloud模板,展示了uniCloud的云函数基本用法、cdn使用方式。它对应的H5演示地址是:
[
https://hellounicloud.m3w.cn/
](
https://hellounicloud.m3w.cn/
)
<div
style=
"display:flex;justify-content: space-around;"
>
<a
href=
"javascript:;"
target=
"_blank"
class=
"clear-style barcode-view"
>
<img
src=
"https://duolingo.91ddedu.com/static/miniapp.4a4ddf6b.jpg"
width=
"200"
/>
<span
style=
"margin-top:15px;"
>
登登多邻国小程序码
</span>
</a>
</div>
-
[
uni抗疫开源项目汇总
](
https://gitee.com/dcloud/xinguan2020
)
:这是一个项目集合汇总,里面有大量与抗疫项目的开源项目,均基于uniCloud。包括外来人员登记系统、学生健康报备系统、员工疫情筛查工具、消毒检查登记系统、物资管理系统等。这些项目具备一定通用性,可以稍加改造用于其他行业应用。
-
登登多邻国:是登登教育公司为外语学习者提供的题库软件。其服务端整体基于uniCloud,前端包括PC和H5网站、微信小程序,均连接uniCloud。日请求量
**百万级**
。
web体验地址:
[
https://duolingo.91ddedu.com
](
https://duolingo.91ddedu.com
)
;
微信小程序体验方式:微信搜索“登登多邻国真题库”,或扫描下方小程序码
<a
href=
"https://det.91ddedu.com"
target=
"_blank"
>
<img
width=
"150"
src=
"https://duolingo.91ddedu.com/static/miniapp.4a4ddf6b.jpg"
>
</a>
-
[
国云商城
](
https://ext.dcloud.net.cn/plugin?id=2413
)
:优秀的电商系统,购买本系统,快速上线属于你自己的电商应用。
-
[
云上商城
](
https://ext.dcloud.net.cn/plugin?id=1989
)
:完整的线上生活超市,根据当前定位,就近匹配仓库。
...
...
@@ -42,3 +44,5 @@ web体验地址:[https://duolingo.91ddedu.com](https://duolingo.91ddedu.com)
-
小森林集:壁纸、皮肤小程序。微信小程序搜索“小森林集”
-
MOODA心情日记:随时随地记录心情。微信小程序搜索“MOODA心情日记”
-
柳州市人民医院流行病学调查表:调查登记小程序。微信小程序搜索“柳州市人民医院流行病学调查表 ”
更多uniClouid项目和插件,见
**插件市场**
:
[
https://ext.dcloud.net.cn/?cat1=7
](
https://ext.dcloud.net.cn/?cat1=7
)
\ No newline at end of file
packages/vue-cli-plugin-uni/lib/env.js
浏览文件 @
c940ee38
...
...
@@ -80,7 +80,7 @@ if (process.env.UNI_CLOUD_SPACES) {
process
.
env
.
UNI_CLOUD_PROVIDER
=
JSON
.
stringify
(
spaces
.
map
(
space
=>
{
if
(
space
.
clientSecret
)
{
return
{
provider
:
'
aliyun
'
,
provider
:
space
.
provider
||
'
aliyun
'
,
spaceName
:
space
.
name
,
spaceId
:
space
.
id
,
clientSecret
:
space
.
clientSecret
,
...
...
@@ -88,7 +88,7 @@ if (process.env.UNI_CLOUD_SPACES) {
}
}
else
{
return
{
provider
:
'
tencent
'
,
provider
:
space
.
provider
||
'
tencent
'
,
spaceName
:
space
.
name
,
spaceId
:
space
.
id
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录