当前位置: 首页 > 网络应用技术

Uniapp -Stencent Cloud DIP子 - 程序插头-in

时间:2023-03-09 10:16:22 网络应用技术

  欢迎来到微信公共帐户:FSA完整的堆栈操作?

  微信迷你节目播放教育视频需要相关资格,但是这些资格很难申请短时间(即使某些公司根本无法申请),[简短的视频播放器mini Program Program -In -In插件]包含“信息网络传播资格,视听程序许可证的证书申请可以用此插件来解决资格问题。相关的屏幕截图如下:

  图片来源:https://cloud.tencent.com/document/product/266/36849

  采购过程与技术无关。以下内容着重于如何集成微信Mini -Program Plug -in。

  注意:[简短的视频播放器迷你程序插件-in]授权费为30,000/年(许可14天)。如果您购买了腾讯云的其他服务,您将遇到一定的条件。customer服务咨询(在2022年4月是这种情况,礼物可能随时更改)。

  由于微信Mini -Program Plug -In没有大量代码或SDK,因此无法在本地添加。您需要在微信中的Mini Program Platform上绑定它(也就是说,在Applet中添加插头-in)。有两种方法:

  云-on -demand简短视频播放器文档:https://mp.weixin.qq.com/wxopen/pluginbasicprofile?动作= intro&appid = wx116dddd5e6a39ac7&lang = zh_cn

  与Uni-App项目相对应的微信Mini计划本机工程需求是文件中文件中的唯一配置(IE节点),以执行配置语句:

  subtest.json配置项目描述:https://uniapp.dcloud.io/collocation/manifest.html

  与Uniapp Project相对应的微微微微微微热程序本机工程需求在文件中,并且配置语句是在需要使用插件-in的唯一配置(即节点)上执行的。

  页面配置项目描述:https://uniapp.dcloud.io/collocation/pages.html #style

  页面需要使用插件播放器之后,您可以在该页面的布局文件中使用插件-in播放器:

  注意:在微信中的本机工程中,该页面是文件,并且文件是Uniapp project中的文件。此外,此语句仅对单个配置页面有效,也就是说,如果其他页面也需要使用插头播放器,还必须在其他页面中分别配置它。曲折,此问题将在以后解决。

  为了进行功能性重复使用和方便的代码维护,在实际开发中,通常会自定义组件以封装常用的布局和函数。WechatMini Program Anitial Engineering可以在自定义组件的JSON文件中配置。与页面相同的配置是:

  官方的云需求简短视频播放器开发文档仅说明了如何在网页中使用插件,但没有解释如何在组件中使用插件。这是非常无语的。我希望随后的官员能够改善它。此外,这是在我发起了工作订单之后,在腾讯技术销售后,腾讯技术中的代码,无论是有效的还是不确定的-_-!

  Uniapp遵循VUE规范。要在自定义组件中使用其他自定义组件,您需要在VUE文件中的标签中配置,例如:

  因此,您可以以这种方式配置插件播放器吗?例如:

  不幸的是,在汇编过程中将报告错误,而Uniapp不提供相应的配置项目。但是,Uniapp可以直接使用微信Mini -Programss来自定义组件。这是否意味着您可以使用插件的自定义组件使用WXML+WCSS编写,然后将其介绍给Uniaiapp项目?

  Uniapp使用迷你程序组件:https://uniapp.dcloud.io/tutorial/miniprogram-subject.html#自定义组件支持支持支持支持支持支持支持支持支持

  如果您考虑一下,此解决方案是有问题的。首先,对于那些不熟悉微信迷你制品的人来说,这是不友好的。其次,目录中的小程序组件需要在中间配置,这意味着无法直接在Uniapp自定义组件中使用Mini程序。该组件无法解决,因此该解决方案不好。不,请阅读上述上述Uniapp的官方文件,您可以找到这样的句子:。

  因此,在文件中进行以下修改:

  可以发现我将注释页面下的配置,因为在配置后,我可以使用插件player global。无论是页面还是组件,都无需单独配置。

  当您需要控制视频播放或在业务逻辑中暂停时,可以使用它。如果使用默认标签,则可以获取视频播放器的上下文,然后通过上下文执行和其他方法来控制视频播放.uniapp官方文档:

  CreateVideocontext:https://uniapp.dcloud.io/api/video-context.html#createvideocontext

  但是,它对于Tencent Cloud Dippermid插头无效,例如,它需要用于获取:

  

  Tencent Cloud -Point插件与默认标签没有太大不同,以下几点是:

  因此,为了维护代码并统一模板代码,我们可以自定义组件(名称)以封装两者,并且用法与标签大致相同:

  注意:我个人想象要使用腾讯云dippermid插头 - 在微信中播放视频。我继续在其他平台上使用标签,因此我将其设计为共存。

  以下是完整的代码:

  如果文章对您有所帮助,请单击我的微信公共帐户:FSA完整堆栈操作。这对我来说将是最大的激励措施。公共帐户不仅具有Android技术,还具有iOS,Python和其他文章。您想知道的技能和知识点?

  原始:https://juejin.cn/post/7098014038482747423