Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-uni-app-x-zh
提交
358e18f3
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看板
提交
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
...
...
@@ -12,4 +12,7 @@
<!-- UTSAPIJSON.general_type.name -->
<!-- UTSAPIJSON.general_type.param -->
\ No newline at end of file
<!-- 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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录