javascript - 未捕获的类型错误: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上是否有任何更新。?
解决方案
曾尝试使用对象或变量作为构造函数,但该对象或变量不是构造函数。有关构造函数是什么的更多信息,请参阅构造函数或 new 运算符。
有许多全局对象,如 String 或 Array,可以使用 new 构造。但是,一些全局对象不是,它们的属性和方法是静态的。以下 JavaScript 标准内置对象不是构造函数:Math、JSON、Symbol、Reflect、Intl、SIMD、Atomics。
推荐阅读
- c++ - 隐藏 constexpr 变量
- spring - 如何定义 JPA 实体类以通过查询加载(不是表中的所有记录)
- java - 在kafka中消费批处理时如何部分commitSync
- php - 如何在 PHP 中给类方法起别名?
- python-3.x - 如何在 LDA 中将令牌与 sklearn 一起使用
- python - 如何按时间读取日志文件并提取不包含日期信息的特定行
- android - 注销和重新登录时,android中的通知不起作用
- matlab - 将 .bin 转换为 .mat 文件
- facebook-graph-api - 使用 API graph instagram 获取公共媒体信息
- java - Android cat 命令返回空