小程序添加视频插件取掉广告组件

小程序添加视频插件取掉广告组件,第1张

程序添加视频插件无法去掉广告组件。视频类插件为小程序提供了视频播放能力,对于提供合规服务的小程序,若另需视频播放能力作为补充服务,可以接入视频类插件。需注意的是,接入插件过程中小程序应当合理合规地使用视频播放能力,避免提供与主营业务无关的视频内容,并且对视频的标题、封面和内容等负责,确保视频相关信息符合法律法规及平台的运营规范,否则,平台会按照相关规则对小程序帐号和视频内容采取相应处理措施。

如果您想要开发和发布西瓜视频小程序,需要进行以下步骤:

1 先在微信公众平台申请成为开发者,具体步骤可以参考微信官方的开发者文档。

2 登录开发者工具,在左上角点击“添加小程序”,选择“小程序”类型,填写小程序的基本信息并提交审核。其中,在“服务类目”中选择“电商平台”,在“经营品类”中选择“线上视频”或“在线直播”等相关类别,才能符合西瓜视频小程序的开发要求。

3 在小程序后台设置页面中,选择“第三方平台设置”选项,并填写西瓜视频的 AppID 和相关信息。

4 在小程序中实现和展示西瓜视频的功能和内容,并进行测试和调试。

5 提交小程序审核,并通过审核后发布。

需要注意的是,开发和发布西瓜视频小程序需要满足相关规定和要求,例如不能侵犯版权、遵守用户隐私政策等。建议开发者在开发过程中仔细阅读微信小程序官方文档及相关规定,以确保开发的小程序符合要求并得到通过审核的机会。

百度知道

微信小程序多个视频组件同时播放

青柠姑娘17

TA获得超过3005个赞

关注

成为第581位粉丝

首先说一下我的应用场景, 在小程序中会有多个页面存在视频组件的情况, 为了防止视频播放时多个视频组件同时播放的情况,现记录一下方案:

一 可以在需要视频播放的地方弄一个视频播放的按钮, 当视频播放的时候再初始化视频组件, 保证整个应用内只有一个视频组件(视频组件的位置需要计算), 整个方法只是理论下的情况;

二 在appjs中 设置两个对象, currentVideoId(播放视频组件的id)和videoContext(当前播放视频的对象, 通过wxcreateVideoContext方法获得), 在页面的js中控制, 保证video组件绑定play方法:

<video src="url" bindplay="play"></video>

在play方法中实现即可:

var id = ecurrentTargetid;

if (id != null) {

if (appcurrentVideoId != id) {

if (appvideoContext != null) {

appvideoContextstop();

consolewarn("暂停");

}

appcurrentVideoId = id;

appvideoContext = wxcreateVideoContext(id);

}

}

因为currentVideoId 和videoContext是唯一的对象, 方法中播放监听事件会暂停之前的播放, 然后再赋值, 等下次video播放监听进来的时候, 会进行判断

三 包含富文本组件的视频组件同时播放的情况

依据上面的例子, 当自定义富文本组件中包含多个video组件时也用上面的方法会产生错误, 虽然log会显示将执行视频暂停或者停止播放, 但是没有效果, 查看 视频api , 提示

根据api显示, id为video组件的id, 还有一个"Object this", 但是依据上面的api使用, 直接用id确实可以获取video对象, 但是api解释中提示, "在自定义组件下,当前组件实例的this,以 *** 作组件内 video组件", 在自定义组件中, 要加this, 所以总结: 在上面api使用中, 如果video在pages页面中, wxcreateVideoContext参数只写id没有问题, 但是当video在自定义组件中, 要必须加this, 才能正确返回VideoContext对象;

以上就是关于小程序添加视频插件取掉广告组件全部的内容,包括:小程序添加视频插件取掉广告组件、添加西瓜视频小程序要怎么申请、微信如何与小程序的视频同时运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9485058.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存