我在为 Jitsi Meeting 创建一个独特的房间时遇到了问题。
这是我使用他们的文档创建它的方式:
const domain = 'live.exmaple.com';
const options = {
roomName: '{{ $case->uuid }}',
width: 700,
height: 400,
jwt: '{{ $case->token() }}',
parentNode: document.querySelector('#meet'),
moderator: true
};
const api = new JitsiMeetExternalAPI(domain, options);
jitsi 服务已经安装在 live.exmaple.com 上并且工作正常,但是在 domain.com 上,当我尝试创建一个具有授权访问权限的房间时它失败了。
通过检查控制台,我发现了以下错误:
- 404 - 找不到唯一的房间,因为它没有创建它。
- 未捕获的 DOMException:阻止具有源“https://exmaple.com”的框架访问跨域框架。
该服务安装在子域上并且我从域中调用它是否有问题?我该如何解决这个跨域问题,它会帮助我创建房间吗?