如何解决Twilio JS-未捕获的TypeError:无法解构“ require...”的属性“ isSupported”,因为它未定义
我想在基于elgg引擎的Web应用程序中使用twilio可编程视频。
我已经通过以下代码注册了twilio-sdk
elgg_define_js('twilio-sdk',[
'deps' => array('jquery'),'exports' => 'twilio-sdk','src' => "//media.twiliocdn.com/sdk/js/video/releases/2.7.1/twilio-video.min.js"
]);
通过以下代码加载
define(function (require) {
var elgg = require("elgg"),$ = require('jquery');
const { isSupported } = require('twilio-sdk');
if (isSupported) {
// Set up your video app.
console.log('This browser supports twilio-video.js.');
} else {
console.error('This browser is not supported by twilio-video.js.');
}
});
但是我在控制台中遇到以下错误。
Uncaught TypeError: Cannot destructure property 'isSupported' of 'require(...)' as it is undefined.
如何继续进行,有人可以帮忙,因为twilio v2 sdk仅有很少的教程
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。