一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

资源自动播放方法、装置、设备以及存储介质与流程

2023-02-04 12:13:52 来源:中国专利 TAG:

技术特征:
1.一种资源自动播放方法,包括:在第一应用的页面打开的情况下,根据所述页面中的第一元素自动播放第一资源,所述第一资源为用于触发所述页面的自动播放功能的资源;将所述第一元素对应的第一资源的地址修改为第二资源的地址,所述第二资源为所述页面中需要自动播放的目标资源;根据所述第二资源的地址播放所述第二资源。2.根据权利要求1所述的资源自动播放方法,其中,根据所述页面中的第一元素自动播放第一资源,包括:使用事件监听器监听所述第一应用的页面的目标浏览器事件;在所述目标浏览器事件的回调函数中获取所述第一元素的第一对象;调用所述第一对象的播放方法,以触发所述第一元素对应的所述第一资源的自动播放。3.根据权利要求2所述的资源自动播放方法,其中,所述第一元素为音频元素,所述第一资源为静音音频资源,所述方法还包括:在所述第一应用的页面的超文本标记语言html代码中添加所述音频元素,并将所述音频元素的资源属性设置为所述静音音频资源的地址。4.根据权利要求3所述的资源自动播放方法,其中,所述事件监听器为文档添加事件监听器,所述目标浏览器事件为第一应用桥接准备事件,所述第一对象为文档对象模型dom对象;使用事件监听器监听所述第一应用的目标浏览器事件,包括:使用文档添加事件监听器监听所述第一应用桥接准备事件;在所述目标浏览器事件的回调函数中获取所述第一元素的第一对象,包括:在所述第一应用桥接准备事件的回调函数中,通过脚本语言js获取所述音频元素的dom对象;调用所述第一对象的播放方法,以触发所述第一元素对应的所述第一资源的自动播放,包括:调用所述dom对象的播放方法,以触发所述音频元素对应的所述静音音频资源的自动播放。5.根据权利要求4所述的资源自动播放方法,其中,触发所述音频元素对应的所述静音音频资源的自动播放,包括:根据所述音频元素对应的所述静音音频资源的地址,触发播放所述静音音频资源。6.根据权利要求3至5中任一项所述的资源自动播放方法,其中,所述页面为第5代超文本标记语言html5页面,所述第二资源为需要自动播放的目标资源,将所述第一元素对应的第一资源的地址修改为第二资源的地址,包括:在所述静音音频资源播放完毕的情况下,使用js将所述音频元素的资源属性中的所述静音音频资源的地址,动态修改为需要在所述html5页面自动播放的所述目标资源的地址。7.根据权利要求1至6中任一项所述的资源自动播放方法,还包括:响应于录音命令打开麦克风以输入用户音频资源;将所述用户音频资源与所述第二资源进行比较,得到比较结果。8.根据权利要求1至7中任一项所述的资源自动播放方法,还包括:将所述第一元素对应的第二资源的地址修改为第三资源的地址,所述第三资源为所述
页面中在播放所述第二资源之后需要自动播放的目标资源;根据所述第三资源的地址播放所述第三资源。9.根据权利要求1至8中任一项所述的资源自动播放方法,在第一应用的页面打开的情况下,根据所述页面中的第一元素自动播放第一资源,包括:在所述页面中具有多个第一元素的情况下,分别调用每个所述第一元素的第一对象的播放方法,以触发每个所述第一元素对应的所述第一资源的自动播放。10.一种资源自动播放装置,包括:第一播放模块,用于在第一应用的页面打开的情况下,根据所述页面中的第一元素自动播放第一资源,所述第一资源为用于触发所述页面的自动播放功能的资源;地址修改模块,用于将所述第一元素对应的第一资源的地址修改为第二资源的地址,所述第二资源为所述页面中需要自动播放的目标资源;第二播放模块,用于根据所述第二资源的地址播放所述第二资源。11.根据权利要求10所述的资源自动播放装置,其中,所述第一播放模块,还包括:监听子模块,用于使用事件监听器监听所述第一应用的页面的目标浏览器事件;获取子模块,用于在所述目标浏览器事件的回调函数中获取所述第一元素的第一对象;播放子模块,用于调用所述第一对象的播放装置,以触发所述第一元素对应的所述第一资源的自动播放。12.根据权利要求11所述的资源自动播放装置,其中,所述第一元素为音频元素,所述第一资源为静音音频资源,所述装置还包括:添加模块,用于在所述第一应用的页面的超文本标记语言html代码中添加所述音频元素,并将所述音频元素的资源属性设置为所述静音音频资源的地址。13.根据权利要求12所述的资源自动播放装置,其中,所述事件监听器为文档添加事件监听器,所述目标浏览器事件为第一应用桥接准备事件,所述第一对象为文档对象模型dom对象;所述监听子模块,用于使用文档添加事件监听器监听所述第一应用桥接准备事件;所述获取子模块,用于在所述第一应用桥接准备事件的回调函数中,通过脚本语言js获取所述音频元素的dom对象;所述播放子模块,用于调用所述dom对象的播放装置,以触发所述音频元素对应的所述静音音频资源的自动播放。14.根据权利要求13所述的资源自动播放装置,其中,所述播放子模块还用于根据所述音频元素对应的所述静音音频资源的地址,触发播放所述静音音频资源。15.根据权利要求12至14中任一项所述的资源自动播放装置,其中,所述页面为第5代超文本标记语言html5页面,所述第二资源为需要自动播放的目标资源,所述地址修改模块用于在所述静音音频资源播放完毕的情况下,使用js将所述音频元素的资源属性中的所述静音音频资源的地址,动态修改为需要在所述html5页面自动播放的所述目标资源的地址。16.根据权利要求10至15中任一项所述的资源自动播放装置,还包括:录音模块,用于响应于录音命令打开麦克风以输入用户音频资源;比较模块,用于将所述用户音频资源与所述第二资源进行比较,得到比较结果。
17.根据权利要求10至16中任一项所述的资源自动播放装置,其中:所述地址修改模块还用于将所述第一元素对应的第二资源的地址修改为第三资源的地址,所述第三资源为所述页面中在播放所述第二资源之后需要自动播放的目标资源;所述装置还包括:第三播放模块,用于根据所述第三资源的地址播放所述第三资源。18.根据权利要求10至17中任一项所述的资源自动播放装置,所述第一播放模块还用于在所述页面中具有多个第一元素的情况下,分别调用每个所述第一元素的第一对象的播放方法,以触发每个所述第一元素对应的所述第一资源的自动播放。19.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-9中任一项所述的方法。20.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-9中任一项所述的方法。21.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-9中任一项所述的方法。

技术总结
本公开提供了一种资源自动播放方法、装置、设备以及存储介质。涉及计算机技术领域,尤其涉及音视频播放领域。具体实现方案为:在第一应用的页面打开的情况下,根据该页面中的第一元素自动播放第一资源,该第一资源为用于触发该页面的自动播放功能的资源;将该第一元素对应的第一资源的地址修改为第二资源的地址,该第二资源为该页面中需要自动播放的目标资源;根据该第二资源的地址播放该第二资源。本公开实施例通过第一应用的页面中的第一元素先自动播放第一资源,再将第一元素对应的资源地址修改为需要播放的第二资源的地址,从而在原本不能自动播放的操作系统的第一应用中可以实现自动播放的第二资源。以实现自动播放的第二资源。以实现自动播放的第二资源。


技术研发人员:何亮
受保护的技术使用者:百度时代网络技术(北京)有限公司
技术研发日:2022.10.28
技术公布日:2023/2/3
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献