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