diff --git a/docs/api/README.md b/docs/api/README.md index 2a993744cf4790d17d4a4b815300f3d0b01194e8..333cd7a80920b5fb2fdda997f139522cec217a10 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 10e476137c1f608ba879ad90bbc547775f6bdf89..1049f10d12b3e7929089b542da9b78dceee9e4eb 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 3dfc93d1010ac2d1d72914615180a814851a689a..5310502210b5361f2f971e548c8e2c4e2f5dfe0c 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 56dc960614caaf7ef2cc91e32c39ae7a5076c7da..8274146e9124b340c8232a013d21433d5a2be2ef 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 7db6ca495d6ed7969a357268bb57cd382ab6142c..890655ebda7afeffe06ba2aee85cbb58fe1340e0 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 6da2c15ad474dcc52bb8bc4d73cd51ef65782fd2..bbb3bcf32417a3cdbb47837f9c1773a0ffd30e26 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 55cca8f6512e9780d26488f97d9291d5c4470f77..05db0e8cd38e336482d158592b755a6d8f4140c8 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 e2016e7411d1664840c26888ee0cb90dddea2847..917e4159de6ed87159dfef2943731dde026284f2 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