Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-uni-app-x-zh
提交
358e18f3
U
unidocs-uni-app-x-zh
项目概览
DCloud
/
unidocs-uni-app-x-zh
通知
156
Star
2
Fork
37
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
10
列表
看板
标记
里程碑
合并请求
13
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-uni-app-x-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
10
Issue
10
列表
看板
标记
里程碑
合并请求
13
合并请求
13
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
358e18f3
编写于
11月 01, 2024
作者:
W
wanganxp
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
补充广告注意事项和案例
上级
56ab7fc4
变更
8
显示空白变更内容
内联
并排
Showing
8 changed file
with
52 addition
and
7 deletion
+52
-7
docs/api/README.md
docs/api/README.md
+1
-1
docs/api/create-interstitial-ad.md
docs/api/create-interstitial-ad.md
+21
-0
docs/api/create-rewarded-video-ad.md
docs/api/create-rewarded-video-ad.md
+2
-2
docs/api/on-tab-bar-mid-button-tap.md
docs/api/on-tab-bar-mid-button-tap.md
+4
-1
docs/component/ad.md
docs/component/ad.md
+20
-0
docs/component/video.md
docs/component/video.md
+1
-1
docs/readme.md
docs/readme.md
+1
-1
docs/sample.md
docs/sample.md
+2
-1
未找到文件。
docs/api/README.md
浏览文件 @
358e18f3
...
...
@@ -42,7 +42,7 @@ uni-app x项目的uts代码中可以使用很多API。包括:
虽然上述页面可以直接调用原生Android能力,但正规开发时,原生能力应封装为
[
uni_modules
](
https://uniapp.dcloud.net.cn/plugin/uni_modules.html
)
形式的
[
uts插件
](
https://uniapp.dcloud.net.cn/plugin/uts-plugin.html
)
。这样方便共享、方便跨平台。(iOS在js驱动模式时,uvue页面中不支持调用swift API,需封装为uts插件调用原生API)
uni-app x 中不再支持plus和weex的API。过
于
plus api中一些常用的api,一部分在uni-app x中进行了替换增补、一部分提供了uts操作原生的示例代码。
[
详见
](
ext.md
)
uni-app x 中不再支持plus和weex的API。过
去
plus api中一些常用的api,一部分在uni-app x中进行了替换增补、一部分提供了uts操作原生的示例代码。
[
详见
](
ext.md
)
网上可以找到很多kotlin调用系统api的代码,但如何使用uts来调用这些系统api?
...
...
docs/api/create-interstitial-ad.md
浏览文件 @
358e18f3
...
...
@@ -2,6 +2,27 @@
<!-- UTSAPIJSON.createInterstitialAd.description -->
插屏是一种弹出在屏幕中间的、带有关闭按钮的广告。大部分插屏广告是半屏的,个别广告会全屏。这取决于广告聚合渠道的设置。
-
uni-ad的业务介绍:
[
详见
](
https://uniapp.dcloud.net.cn/uni-ad/intro.html
)
上述文档是uni-app和uni-app x的通用文档,如遇到uni-app x不一致的文档,需以uni-app x文档为准。
开通插屏广告,需在
[
https://uniad.dcloud.net.cn/
](
https://uniad.dcloud.net.cn/
)
管理后台开通。
开通时需要进行开发者认证和应用资质审核。
2.
获取和使用广告位id
开通uni-ad后,在
[
uni-ad后台
](
https://uniad.dcloud.net.cn/
)
给应用创建插屏广告位后,需要拿到广告位id(adpid),传入下面的api
`createInterstitialAd`
中。
3.
配置广告模块
App平台在manifest中配置添加三方广告SDK。具体配置可参考
[
文档
](
../collocation/manifest-modules.md#uni-ad
)
。
打正式包或自定义基座后可生效。标准基座包含的是测试广告位,无法为你产生收益。
<!-- UTSAPIJSON.createInterstitialAd.compatibility -->
<!-- UTSAPIJSON.createInterstitialAd.param -->
...
...
docs/api/create-rewarded-video-ad.md
浏览文件 @
358e18f3
...
...
@@ -23,9 +23,9 @@ uni-ad是DCloud提供的聚合广告平台,激励视频的广告来源主要
3.
配置广告模块
在manifest中配置添加三方广告SDK。具体配置可参考
[
文档
](
../collocation/manifest-modules.md#uni-ad
)
。
App平台
在manifest中配置添加三方广告SDK。具体配置可参考
[
文档
](
../collocation/manifest-modules.md#uni-ad
)
。
打正式包或自定义基座后可生效。标准基座
不生效
。
打正式包或自定义基座后可生效。标准基座
包含的是测试广告位,无法为你产生收益
。
4.
发放奖励
...
...
docs/api/on-tab-bar-mid-button-tap.md
浏览文件 @
358e18f3
...
...
@@ -13,3 +13,6 @@
<!-- UTSAPIJSON.general_type.name -->
<!-- UTSAPIJSON.general_type.param -->
## 注意
一般建议使用自定义tabbar来实现。
[
详见
](
../collocation/pagesjson.md#pages-tabbar
)
\ No newline at end of file
docs/component/ad.md
浏览文件 @
358e18f3
...
...
@@ -2,6 +2,26 @@
<!-- UTSCOMJSON.ad.description -->
ad组件是一种展现在页面中间的广告。它可以用于banner广告,也可以用于信息流广告。
-
uni-ad的业务介绍:
[
详见
](
https://uniapp.dcloud.net.cn/uni-ad/intro.html
)
上述文档是uni-app和uni-app x的通用文档,如遇到uni-app x不一致的文档,需以uni-app x文档为准。
开通广告,需在
[
https://uniad.dcloud.net.cn/
](
https://uniad.dcloud.net.cn/
)
管理后台开通。
开通时需要进行开发者认证和应用资质审核。
2.
获取和使用广告位id
开通uni-ad后,在
[
uni-ad后台
](
https://uniad.dcloud.net.cn/
)
给应用创建信息流广告位后,需要拿到广告位id(adpid),传入ad组件的属性
`adpid`
中。
3.
配置广告模块
App平台在manifest中配置添加三方广告SDK。具体配置可参考
[
文档
](
../collocation/manifest-modules.md#uni-ad
)
。
打正式包或自定义基座后可生效。标准基座包含的是测试广告位,无法为你产生收益。
<!-- UTSCOMJSON.ad.compatibility -->
<!-- UTSCOMJSON.ad.attribute -->
...
...
docs/component/video.md
浏览文件 @
358e18f3
...
...
@@ -42,7 +42,7 @@ ijkplayer库底层又使用了ffmpeg,这些库的功能较多,官方的video
video组件的源码
[
详见
](
https://gitcode.net/dcloud/uni-component/-/tree/master/uni_modules/uni-video
)
。下载该uni_modules到工程下,修改源码打包,可覆盖内置的video组件。
另外ijkplayer作为一个开源库,比腾讯视频等商业sdk仍有差距。如无法在开源库上满足需求,可在插件市场寻找
腾讯视频等商业sdk插件:
[
见插件市场
](
https://ext.dcloud.net.cn/search?q=%E8%85%BE%E8%AE%AF%E8%A7%86%E9%A2%91&orderBy=Relevance&cat1=5&cat2=51
)
、
[
阿里云视频
](
https://ext.dcloud.net.cn/search?q=%E9%98%BF%E9%87%8C%E4%BA%91%E8%A7%86%E9%A2%91&orderBy=Relevance&cat1=5&cat2=5
1
)
另外ijkplayer作为一个开源库,比腾讯视频等商业sdk仍有差距。如无法在开源库上满足需求,可在插件市场寻找
其他插件:见插件市场
[
视频播放
](
https://ext.dcloud.net.cn/search?q=%E8%A7%86%E9%A2%91%E6%92%AD%E6%94%BE&orderBy=Relevance&uni-appx=
1
)
<!-- UTSCOMJSON.video.children -->
...
...
docs/readme.md
浏览文件 @
358e18f3
...
...
@@ -278,7 +278,7 @@ uni-app x支持npm,但npm的大多数库是for web的,无法跨端,这些
除上述文档中声明已经完成的,还有如下需要注意:
-
平台支持:Android、Web、iOS版已发布。小程序、鸿蒙还未支持。虽然uts语言支持swift,可以写原生插件,但uvue的iOS版目前只上线了js逻辑层,还未发布swift逻辑层。
-
小程序平台:目前也可以通过编译到H5,在小程序的web-view里临时替代使用。24年Q
3
会正式支持小程序。
-
小程序平台:目前也可以通过编译到H5,在小程序的web-view里临时替代使用。24年Q
4
会正式支持小程序。
-
鸿蒙next平台:uni-app已支持鸿蒙next,采用web-view渲染;24年年底会提供uni-app x编译为鸿蒙,采用原生渲染。目前uni-app的鸿蒙版,所有API实现均使用uts方式,可与uni-app x复用。
-
目前不支持国际区账户创建和打包uni-app x,仅大陆区开发者账户可用。
...
...
docs/sample.md
浏览文件 @
358e18f3
...
...
@@ -26,4 +26,5 @@ uni-app x的组件和API,大多是uts语言开发的。和开发者做的uts
-
快亿商城,
[
App端
](
https://ext.dcloud.net.cn/plugin?id=15458
)
、
[
管理端
](
https://ext.dcloud.net.cn/plugin?id=15568
)
-
槟购跨境,
[
App端
](
https://sj.qq.com/appdetail/com.bingo.bg
)
-
金股讯,
[
App端
](
https://sj.qq.com/appdetail/com.jinguxun.app
)
-
[
ai(chatGPT)聊天对话,uni-app x(uvue+uts)和uniCloud云端一体完整
](
https://ext.dcloud.net.cn/plugin?id=17075
)
\ No newline at end of file
-
时一助手,
[
App端
](
http://app.yuteng.vip/sy/index.html
)
-
[
ai(chatGPT)聊天对话,uni-app x(uvue+uts)和uniCloud云端一体完整项目模板
](
https://ext.dcloud.net.cn/plugin?id=17075
)
\ No newline at end of file
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录