From 358e18f3be37a63bd474f8e75d6697971f3ffe0f Mon Sep 17 00:00:00 2001 From: wanganxp Date: Fri, 1 Nov 2024 00:07:34 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E5=B9=BF=E5=91=8A=E6=B3=A8?= =?UTF-8?q?=E6=84=8F=E4=BA=8B=E9=A1=B9=E5=92=8C=E6=A1=88=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/api/README.md | 2 +- docs/api/create-interstitial-ad.md | 21 +++++++++++++++++++++ docs/api/create-rewarded-video-ad.md | 4 ++-- docs/api/on-tab-bar-mid-button-tap.md | 5 ++++- docs/component/ad.md | 20 ++++++++++++++++++++ docs/component/video.md | 2 +- docs/readme.md | 2 +- docs/sample.md | 3 ++- 8 files changed, 52 insertions(+), 7 deletions(-) diff --git a/docs/api/README.md b/docs/api/README.md index 2a993744..333cd7a8 100644 --- a/docs/api/README.md +++ b/docs/api/README.md @@ -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? diff --git a/docs/api/create-interstitial-ad.md b/docs/api/create-interstitial-ad.md index 10e47613..1049f10d 100644 --- a/docs/api/create-interstitial-ad.md +++ b/docs/api/create-interstitial-ad.md @@ -2,6 +2,27 @@ +插屏是一种弹出在屏幕中间的、带有关闭按钮的广告。大部分插屏广告是半屏的,个别广告会全屏。这取决于广告聚合渠道的设置。 + +- 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)。 + +打正式包或自定义基座后可生效。标准基座包含的是测试广告位,无法为你产生收益。 + + diff --git a/docs/api/create-rewarded-video-ad.md b/docs/api/create-rewarded-video-ad.md index 3dfc93d1..53105022 100644 --- a/docs/api/create-rewarded-video-ad.md +++ b/docs/api/create-rewarded-video-ad.md @@ -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. 发放奖励 diff --git a/docs/api/on-tab-bar-mid-button-tap.md b/docs/api/on-tab-bar-mid-button-tap.md index 56dc9606..8274146e 100644 --- a/docs/api/on-tab-bar-mid-button-tap.md +++ b/docs/api/on-tab-bar-mid-button-tap.md @@ -12,4 +12,7 @@ - \ No newline at end of file + + +## 注意 +一般建议使用自定义tabbar来实现。[详见](../collocation/pagesjson.md#pages-tabbar) \ No newline at end of file diff --git a/docs/component/ad.md b/docs/component/ad.md index 7db6ca49..890655eb 100644 --- a/docs/component/ad.md +++ b/docs/component/ad.md @@ -2,6 +2,26 @@ +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)。 + +打正式包或自定义基座后可生效。标准基座包含的是测试广告位,无法为你产生收益。 + diff --git a/docs/component/video.md b/docs/component/video.md index 6da2c15a..bbb3bcf3 100644 --- a/docs/component/video.md +++ b/docs/component/video.md @@ -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=51) +另外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) diff --git a/docs/readme.md b/docs/readme.md index 55cca8f6..05db0e8c 100644 --- a/docs/readme.md +++ b/docs/readme.md @@ -278,7 +278,7 @@ uni-app x支持npm,但npm的大多数库是for web的,无法跨端,这些 除上述文档中声明已经完成的,还有如下需要注意: - 平台支持:Android、Web、iOS版已发布。小程序、鸿蒙还未支持。虽然uts语言支持swift,可以写原生插件,但uvue的iOS版目前只上线了js逻辑层,还未发布swift逻辑层。 -- 小程序平台:目前也可以通过编译到H5,在小程序的web-view里临时替代使用。24年Q3会正式支持小程序。 +- 小程序平台:目前也可以通过编译到H5,在小程序的web-view里临时替代使用。24年Q4会正式支持小程序。 - 鸿蒙next平台:uni-app已支持鸿蒙next,采用web-view渲染;24年年底会提供uni-app x编译为鸿蒙,采用原生渲染。目前uni-app的鸿蒙版,所有API实现均使用uts方式,可与uni-app x复用。 - 目前不支持国际区账户创建和打包uni-app x,仅大陆区开发者账户可用。 diff --git a/docs/sample.md b/docs/sample.md index e2016e74..917e4159 100644 --- a/docs/sample.md +++ b/docs/sample.md @@ -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 -- GitLab