首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

EasyCVR调用iframe集成无法打开麦克风并报错NotAllowedError排查

青犀视频开发的平台中支持协议最多的一款协议融合平台,EasyCVR能够兼容海康、大华的私有SDK,同时也具备GB28181、Ehome协议的级联、语音对讲等特点,我们接触的不少项目中,都会遇到EasyCVR调用...iframe做集成的需求,因此EasyCVR的iframe调用是一个大家询问比较多的内容。...image.png 在有的项目中EasyCVR用户使用iframe 集成到自己的业务当中,出现对讲报错的情况,错误信息:无法打开麦克风。...异常信息:NotAllowedError image.png 排查发现EasyCVR本身的对讲是正常的,集成到用户的业务当中就会报无法打开麦克风,无法实现对讲,说明iframe阻止了麦克风调用,查询文档发现如果...iframe 调用麦克风设备需要在iframe 标签上加上对应的属性。

1.1K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    python-execjs(调用js)

    一.安装 pip3 install PyExecJS 电脑上要有nodejs环境 二.使用 一.获取js字符串 首先将js保存至于本地文件或者你可以可以直接读到内存,必须让js以字符串的形式展示 注意点...:字符串中不要出现标签的js字符串 二.转换 js_obj = execjs.compile(上面转换的js字符串) 三.调用js对象中的方法 res = js_obj("方法名",参数一...三.我使用时候的经验 一个js_obj,比如说完成某个留下需要方法一(方法二的返回值(方法三的返回值)) 你的代码类似这样 js_obj = execjs.compile(js_str) res_3...= js_obj("方法三") res_2 = js_obj("方法二",res_3) res_1 =js_obj("方法一",res_2) #结果你会发现res_1并不是你想要的,而逻辑是毫无问题的...//顶一个封装后方法 function my_func(){func_1(func_2(func_3()))} 然后调用我们自定义的方法即可

    2.2K30
    领券