Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-uni-app-x-zh
提交
051e6f40
U
unidocs-uni-app-x-zh
项目概览
DCloud
/
unidocs-uni-app-x-zh
通知
206
Star
4
Fork
46
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
14
列表
看板
标记
里程碑
合并请求
16
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-uni-app-x-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
14
Issue
14
列表
看板
标记
里程碑
合并请求
16
合并请求
16
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
051e6f40
编写于
6月 24, 2024
作者:
D
DCloud_LXH
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: uni-AD、uniAD 改为 uni-ad
上级
1b29019c
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
91 addition
and
92 deletion
+91
-92
docs/.vuepress/config/footer.js
docs/.vuepress/config/footer.js
+1
-1
docs/.vuepress/config/siderbar/uni-app-x.js
docs/.vuepress/config/siderbar/uni-app-x.js
+1
-1
docs/collocation/manifest-modules.md
docs/collocation/manifest-modules.md
+87
-88
docs/native/modules/android/uni-ad.md
docs/native/modules/android/uni-ad.md
+2
-2
未找到文件。
docs/.vuepress/config/footer.js
浏览文件 @
051e6f40
...
...
@@ -103,7 +103,7 @@ export default {
title
:
'
运营产品
'
,
content
:
[
{
subTitle
:
'
uni-
AD
'
,
subTitle
:
'
uni-
ad
'
,
url
:
'
https://uniad.dcloud.net.cn/login
'
,
},
{
...
...
docs/.vuepress/config/siderbar/uni-app-x.js
浏览文件 @
051e6f40
...
...
@@ -21,7 +21,7 @@ export default {
imageUrl
:
'
https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/d@2x.png
'
,
},
{
name
:
'
uni
AD
'
,
name
:
'
uni
-ad
'
,
url
:
'
https://uniad.dcloud.net.cn
'
,
imageUrl
:
'
https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/uniad-520.png
'
,
...
...
docs/collocation/manifest-modules.md
浏览文件 @
051e6f40
...
...
@@ -20,84 +20,84 @@ HBuilderX3.93版本起,编译器支持扫描代码,摇树treeShaking,自
### App端支持摇树的内置模块列表@utsmodules
-
uni-ad
uni-
AD
[
广告联盟
](
https://uniad.dcloud.net.cn/
)
模块(
`HBuilderX4.0+`
),包括API:
[
uni.createRewardedVideoAd
](
../api/create-rewarded-video-ad.md
)
依赖的模块:无
注意:此模块仅包含基础广告模块,配置聚合广告平台需手动配置,详情参考
[
uni-ad
](
#uni-ad
)
章节
-
uni-cloud-client
调用uniCloud
[
云函数/云对象
](
https://doc.dcloud.net.cn/uniCloud/cf-functions.html
)
模块,包括API:
[
uniCloud.importObject
](
https://doc.dcloud.net.cn/uniCloud/cloud-obj.html#%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%B0%83%E7%94%A8
)
、
[
uniCloud.callFunction
](
https://doc.dcloud.net.cn/uniCloud/cf-callfunction.html#callfunction%E6%96%B9%E6%B3%95
)
依赖的模块:uni-media、uni-network
-
uni-createRequestPermissionListener
监听权限申请模块(
`HBuilderX4.0+`
),包括API:
[
uni.createRequestPermissionListener
](
../api/create-request-permission-listener.md
)
依赖的模块:无
注意:HBuilderX4.0版本新增,仅App-Android平台支持。
-
uni-createWebviewContext
创建 web-view 组件的上下文对象模块,包括API:
[
uni.createWebviewContext
](
../api/create-webview-context.md
)
依赖的模块:无
-
uni-facialRecognitionVerify
[
uni实人认证
](
https://doc.dcloud.net.cn/uniCloud/frv/intro.html
)
模块,包括API:
[
uni.getFacialRecognitionMetaInfo
](
../api/facial-recognition-verify.md#getfacialrecognitionmetainfo
)
、
[
uni.startFacialRecognitionVerify
](
../api/facial-recognition-verify.md#startfacialrecognitionverify
)
依赖的模块:无
-
uni-fileSystemManager
文件管理模块(
`HBuilderX3.99+`
),包括API:
[
uni.getFileSystemManager
](
../api/get-file-system-manager.md
)
依赖的模块:无
-
uni-getLocation-system
系统定位模块,包括API:
[
uni.getLocation
](
../api/get-location.md
)
依赖的模块:无
-
uni-getNetworkType
获取网络类型模块,包括API:
[
uni.getNetworkType
](
../api/get-network-type.md
)
依赖的模块:无
-
uni-installApk
安装apk模块(
`HBuilderX3.99+`
),包括API:
[
uni.installApk
](
../api/install-apk.md
)
依赖的模块:无
注意:HBuilderX3.99版本新增,仅App-Android平台支持。
-
uni-payment
-
uni-ad
uni-
ad
[
广告联盟
](
https://uniad.dcloud.net.cn/
)
模块(
`HBuilderX4.0+`
),包括API:
[
uni.createRewardedVideoAd
](
../api/create-rewarded-video-ad.md
)
依赖的模块:无
注意:此模块仅包含基础广告模块,配置聚合广告平台需手动配置,详情参考
[
uni-ad
](
#uni-ad
)
章节
-
uni-cloud-client
调用uniCloud
[
云函数/云对象
](
https://doc.dcloud.net.cn/uniCloud/cf-functions.html
)
模块,包括API:
[
uniCloud.importObject
](
https://doc.dcloud.net.cn/uniCloud/cloud-obj.html#%E5%AE%A2%E6%88%B7%E7%AB%AF%E8%B0%83%E7%94%A8
)
、
[
uniCloud.callFunction
](
https://doc.dcloud.net.cn/uniCloud/cf-callfunction.html#callfunction%E6%96%B9%E6%B3%95
)
依赖的模块:uni-media、uni-network
-
uni-createRequestPermissionListener
监听权限申请模块(
`HBuilderX4.0+`
),包括API:
[
uni.createRequestPermissionListener
](
../api/create-request-permission-listener.md
)
依赖的模块:无
注意:HBuilderX4.0版本新增,仅App-Android平台支持。
-
uni-createWebviewContext
创建 web-view 组件的上下文对象模块,包括API:
[
uni.createWebviewContext
](
../api/create-webview-context.md
)
依赖的模块:无
-
uni-facialRecognitionVerify
[
uni实人认证
](
https://doc.dcloud.net.cn/uniCloud/frv/intro.html
)
模块,包括API:
[
uni.getFacialRecognitionMetaInfo
](
../api/facial-recognition-verify.md#getfacialrecognitionmetainfo
)
、
[
uni.startFacialRecognitionVerify
](
../api/facial-recognition-verify.md#startfacialrecognitionverify
)
依赖的模块:无
-
uni-fileSystemManager
文件管理模块(
`HBuilderX3.99+`
),包括API:
[
uni.getFileSystemManager
](
../api/get-file-system-manager.md
)
依赖的模块:无
-
uni-getLocation-system
系统定位模块,包括API:
[
uni.getLocation
](
../api/get-location.md
)
依赖的模块:无
-
uni-getNetworkType
获取网络类型模块,包括API:
[
uni.getNetworkType
](
../api/get-network-type.md
)
依赖的模块:无
-
uni-installApk
安装apk模块(
`HBuilderX3.99+`
),包括API:
[
uni.installApk
](
../api/install-apk.md
)
依赖的模块:无
注意:HBuilderX3.99版本新增,仅App-Android平台支持。
-
uni-payment
uni-payment请求支付模块,包括API:
[
uni.requestPayment
](
../api/request-payment.md
)
<br>
依赖的模块:无
注意:此模块仅包含基础支付模块,需手动配置支付方式,详情参考
[
uni-payment
](
#uni-payment
)
章节
依赖的模块:无
注意:此模块仅包含基础支付模块,需手动配置支付方式,详情参考
[
uni-payment
](
#uni-payment
)
章节
-
uni-getProvider
获取服务供应商模块(
`HBuilderX4.11+`
),包括API:
[
uni.getProvider
](
../api/get-provider.md#getprovider
)
依赖的模块:无
-
uni-getProvider
获取服务供应商模块(
`HBuilderX4.11+`
),包括API:
[
uni.getProvider
](
../api/get-provider.md#getprovider
)
依赖的模块:无
-
uni-push
[
uni-push统一推送
](
https://uniapp.dcloud.net.cn/unipush-v2.html
)
模块(
`HBuilderX3.97+`
),包括API:
[
uni.createPushMessage
](
../api/push.md#createpushmessage
)
、
[
uni.getPushClientId
](
../api/push.md#getpushclientid
)
、
[
uni.offPushMessage
](
../api/push.md#offpushmessage
)
、
[
uni.onPushMessage
](
../api/push.md#onpushmessage
)
依赖的模块:无
-
uni-push
[
uni-push统一推送
](
https://uniapp.dcloud.net.cn/unipush-v2.html
)
模块(
`HBuilderX3.97+`
),包括API:
[
uni.createPushMessage
](
../api/push.md#createpushmessage
)
、
[
uni.getPushClientId
](
../api/push.md#getpushclientid
)
、
[
uni.offPushMessage
](
../api/push.md#offpushmessage
)
、
[
uni.onPushMessage
](
../api/push.md#onpushmessage
)
依赖的模块:无
-
uni-media
多媒体相关API模块,包括API:
[
uni.chooseImage
](
../api/choose-image.md
)
、
[
uni.previewImage
](
../api/preview-image.md
)
、
[
uni.saveImageToPhotosAlbum
](
../api/save-image-to-photos-album.md
)
、
[
uni.getImageInfo
](
../api/get-image-info.md
)
、
[
uni.compressImage
](
../api/compress-image.md
)
、
[
uni.chooseVideo
](
../api/choose-video.md
)
、
[
uni.saveVideoToPhotosAlbum
](
../api/save-video-to-photos-album.md
)
、
[
uni.getVideoInfo
](
../api/get-video-info.md
)
、
[
uni.compressVideo
](
../api/compress-video.md
)
依赖的模块:无
-
uni-media
多媒体相关API模块,包括API:
[
uni.chooseImage
](
../api/choose-image.md
)
、
[
uni.previewImage
](
../api/preview-image.md
)
、
[
uni.saveImageToPhotosAlbum
](
../api/save-image-to-photos-album.md
)
、
[
uni.getImageInfo
](
../api/get-image-info.md
)
、
[
uni.compressImage
](
../api/compress-image.md
)
、
[
uni.chooseVideo
](
../api/choose-video.md
)
、
[
uni.saveVideoToPhotosAlbum
](
../api/save-video-to-photos-album.md
)
、
[
uni.getVideoInfo
](
../api/get-video-info.md
)
、
[
uni.compressVideo
](
../api/compress-video.md
)
依赖的模块:无
-
uni-network
网络请求(文件上传/下载)模块,包括API:
[
uni.downloadFile
](
../api/download-file.md
)
、
[
uni.request
](
../api/request.md
)
、
[
uni.uploadFile
](
../api/upload-file.md
)
依赖的模块:无
-
uni-network
网络请求(文件上传/下载)模块,包括API:
[
uni.downloadFile
](
../api/download-file.md
)
、
[
uni.request
](
../api/request.md
)
、
[
uni.uploadFile
](
../api/upload-file.md
)
依赖的模块:无
-
uni-video
[
video视频组件
](
../component/video.md
)
模块,包括内置组件:
[
video
](
../component/video.md
)
;包括API:
[
uni.createVideoContext
](
../api/create-video-context.md
)
依赖的模块:无
-
uni-video
[
video视频组件
](
../component/video.md
)
模块,包括内置组件:
[
video
](
../component/video.md
)
;包括API:
[
uni.createVideoContext
](
../api/create-video-context.md
)
依赖的模块:无
-
uni-websocket
WebSocket模块,包括API:
[
uni.connectSocket
](
../api/websocket-global.md
)
、
[
uni.onSocketOpen
](
../api/websocket-global.md#onsocketopen
)
、
[
uni.onSocketError
](
../api/websocket-global.md#onsocketerror
)
、
[
uni.sendSocketMessage
](
../api/websocket-global.md#sendsocketmessage
)
、
[
uni.onSocketMessage
](
../api/websocket-global.md#onsocketmessage
)
、
[
uni.closeSocket
](
../api/websocket-global.md#closesocket
)
、
[
uni.onSocketClose
](
../api/websocket-global.md#onsocketclose
)
依赖的模块:无
-
uni-websocket
WebSocket模块,包括API:
[
uni.connectSocket
](
../api/websocket-global.md
)
、
[
uni.onSocketOpen
](
../api/websocket-global.md#onsocketopen
)
、
[
uni.onSocketError
](
../api/websocket-global.md#onsocketerror
)
、
[
uni.sendSocketMessage
](
../api/websocket-global.md#sendsocketmessage
)
、
[
uni.onSocketMessage
](
../api/websocket-global.md#onsocketmessage
)
、
[
uni.closeSocket
](
../api/websocket-global.md#closesocket
)
、
[
uni.onSocketClose
](
../api/websocket-global.md#onsocketclose
)
依赖的模块:无
-
uni-verify
[
App一键登录
](
../api/get-univerify-manager.md
)
模块(
`HBuilderX3.99+`
),包括API:
[
uni.getUniverifyManager
](
../api/get-univerify-manager.md#getuniverifymanager
)
、
[
UniverifyManager.preLogin
](
../api/get-univerify-manager.md#prelogin
)
、
[
UniverifyManager.login
](
../api/get-univerify-manager.md#login
)
依赖的模块:无
-
uni-verify
[
App一键登录
](
../api/get-univerify-manager.md
)
模块(
`HBuilderX3.99+`
),包括API:
[
uni.getUniverifyManager
](
../api/get-univerify-manager.md#getuniverifymanager
)
、
[
UniverifyManager.preLogin
](
../api/get-univerify-manager.md#prelogin
)
、
[
UniverifyManager.login
](
../api/get-univerify-manager.md#login
)
依赖的模块:无
再次强调,以上模块不属于ext组件或api,是内置模块。但如果你的代码中没有使用这些组件和api,打正式包或自定义基座时会被摇掉。
再次强调,以上模块不属于ext组件或api,是内置模块。但如果你的代码中没有使用这些组件和api,打正式包或自定义基座时会被摇掉。
**注意**
uts插件中暂不支持摇树,如果uts插件中使用了以上模块,需在使用此uts插件的 uni-app x 项目 manifest.json 文件的 app -> distribute -> modules 下手动添加对应节点:
**注意**
uts插件中暂不支持摇树,如果uts插件中使用了以上模块,需在使用此uts插件的 uni-app x 项目 manifest.json 文件的 app -> distribute -> modules 下手动添加对应节点:
```
json
//以下示例手动添加
uni-media
模块
//以下示例手动添加
uni-media
模块
modules:
{
"uni-media"
:{}
}
...
...
@@ -108,16 +108,16 @@ uts插件中暂不支持摇树,如果uts插件中使用了以上模块,需
> HBuilderX 3.99 app-android平台 新增支持 uni-ad 开屏广告
> HBuilderX 4.22 app-ios平台 新增支持 uni-ad 开屏广告
[
uni-ad
](
https://uniad.dcloud.net.cn/
)
是DCloud提供的聚合广告服务。
激励视频广告请参考:
[
uni.createRewardedVideoAd
](
../api/create-rewarded-video-ad.md
)
[
uni-ad
](
https://uniad.dcloud.net.cn/
)
是DCloud提供的聚合广告服务。
激励视频广告请参考:
[
uni.createRewardedVideoAd
](
../api/create-rewarded-video-ad.md
)
在uni-app x客户端,uni-ad是一个独立模块。使用开屏广告不需要调用任何API,应用启动时会自动拉取并展示开屏广告。这也导致 uni-ad 模块无法参与摇树。
需要开发者在 manifest.json 中手动配置,并提交云端打包后才能生效。
使用 uni-ad 模块需在 manifest.json 文件中添加如下配置:
使用 uni-ad 模块需在 manifest.json 文件中添加如下配置:
### 配置三方广告SDK
在 app -> distribute -> modules 下添加 uni-ad 节点:
### 配置三方广告SDK
在 app -> distribute -> modules 下添加 uni-ad 节点:
```
json
modules:
{
"uni-ad"
:{
...
...
@@ -130,7 +130,7 @@ uts插件中暂不支持摇树,如果uts插件中使用了以上模块,需
}
```
其中 uni-ad 下的节点表示要聚合的广告平台:
其中 uni-ad 下的节点表示要聚合的广告平台:
| 标识 | 广告平台名称 |
| :- | :- |
| gdt | 腾讯优量汇广告联盟 |
...
...
@@ -139,7 +139,7 @@ uts插件中暂不支持摇树,如果uts插件中使用了以上模块,需
| sgm | Sigmob广告联盟 |
| bd | 百度百青藤广告联盟 |
添加相应的节点,云端打包就会将对应的广告平台 SDK 打包到最终安装包中。
添加相应的节点,云端打包就会将对应的广告平台 SDK 打包到最终安装包中。
注意:穿山甲GroMore、快手广告联盟、腾讯优量汇广告联盟仅支持
`armeabi-v7a`
和
`arm64-v8a`
两个CPU平台。
...
...
@@ -150,10 +150,10 @@ uts插件中暂不支持摇树,如果uts插件中使用了以上模块,需
在uni-app x客户端,uni-payment是一个独立模块。需要开发者在 manifest.json 中手动配置,并提交云端打包后才能生效。
使用 uni-payment 模块需在 manifest.json 文件中添加如下配置:
使用 uni-payment 模块需在 manifest.json 文件中添加如下配置:
### 配置支付SDK
在 app -> distribute -> modules 下添加 uni-payment 节点:
### 配置支付SDK
在 app -> distribute -> modules 下添加 uni-payment 节点:
```
json
modules:
{
"uni-payment"
:
{
...
...
@@ -169,22 +169,21 @@ uts插件中暂不支持摇树,如果uts插件中使用了以上模块,需
}
```
其中 uni-payment 下的节点表示要聚合的支付方式:
其中 uni-payment 下的节点表示要聚合的支付方式:
| 标识 | 支付方式 |
| :- | :- |
| alipay | 支付宝支付 |
| wxpay | 微信支付 |
添加相应的节点,云端打包就会将对应的支付 SDK 打包到最终安装包中。
添加相应的节点,云端打包就会将对应的支付 SDK 打包到最终安装包中。
-
支付宝支付
app平台无需配置参数,配置
`alipay`
节点表示应用云端打包包含支付宝SDK
-
微信支付
app-android平台无需配置参数,app-ios平台需配置以下参数:
+
`appid`
:微信开放平台申请的应用ID(AppID)
+
`universalLink`
:iOS平台的通用链接(Universal Link),通用链接配置参考:
[
https://uniapp.dcloud.net.cn/tutorial/app-ios-capabilities.html#通用链接-universal-link
](
https://uniapp.dcloud.net.cn/tutorial/app-ios-capabilities.html#%E9%80%9A%E7%94%A8%E9%93%BE%E6%8E%A5-universal-link
)
注意:通用链接必须与微信开放平台 “管理中心” > “应用详情” > “开发信息” 中的“Universal Links”项中配置一致
-
支付宝支付
app平台无需配置参数,配置
`alipay`
节点表示应用云端打包包含支付宝SDK
-
微信支付
app-android平台无需配置参数,app-ios平台需配置以下参数:
+
`appid`
:微信开放平台申请的应用ID(AppID)
+
`universalLink`
:iOS平台的通用链接(Universal Link),通用链接配置参考:
[
https://uniapp.dcloud.net.cn/tutorial/app-ios-capabilities.html#通用链接-universal-link
](
https://uniapp.dcloud.net.cn/tutorial/app-ios-capabilities.html#%E9%80%9A%E7%94%A8%E9%93%BE%E6%8E%A5-universal-link
)
注意:通用链接必须与微信开放平台 “管理中心” > “应用详情” > “开发信息” 中的“Universal Links”项中配置一致
> app-ios平台支付模块需HBuilderX4.18及以上版本
> app-ios平台支付模块需HBuilderX4.18及以上版本
docs/native/modules/android/uni-ad.md
浏览文件 @
051e6f40
## uni-
AD
## uni-
ad
### aar说明
...
...
@@ -26,4 +26,4 @@
***
说明:联盟ID位于:
[
uni-AD后台
](
https://uniad.dcloud.net.cn/
)
->首页->联盟ID
***
\ No newline at end of file
***
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录