首页 > 解决方案 > 未捕获的类型错误:window.Plivo 不是构造函数

问题描述

初始化plivo时显示错误 ->

未捕获的类型错误:window.Plivo 不是构造函数

var options = {
                "debug": "DEBUG",
                "permOnClick": true,
                "audioConstraints": {
                    "optional": [{
                        "googAutoGainControl": false
                    }, {
                        "googEchoCancellation": false
                    }]
                },
                "enableTracking": true
            };

plivoBrowserSdk = new window.Plivo(options);

早些时候这工作正常,没有警告或错误消息。但它显示过去 1 个月的错误。plivo 在plivo browsersdk上是否有任何更新。?

标签: javascriptbrowserplivo

解决方案


曾尝试使用对象或变量作为构造函数,但该对象或变量不是构造函数。有关构造函数是什么的更多信息,请参阅构造函数或 new 运算符。

有许多全局对象,如 String 或 Array,可以使用 new 构造。但是,一些全局对象不是,它们的属性和方法是静态的。以下 JavaScript 标准内置对象不是构造函数:Math、JSON、Symbol、Reflect、Intl、SIMD、Atomics。


推荐阅读