【问题标题】:Zoom WebSDK 404 errors缩放 WebSDK 404 错误
【发布时间】:2020-12-06 22:50:26
【问题描述】:

我正在将 Zoom WebSDK 1.7.7 集成在 Angular 8 应用程序中。在 Angular 组件的顶部,导入 ZoomMtg 后,我声明 preloadWasm 如下

import { ZoomMtg } from '@zoomus/websdk';

ZoomMtg.preLoadWasm();
ZoomMtg.prepareJssdk();

但是当我运行应用程序时,我收到以下错误(确认这些文件存在于该路径中)

zone.js:3372 GET http://localhost:4200/node_modules/@zoomus/websdk/dist/lib/av/audio.encode.wasm 404 (Not Found)
zone.js:3372 GET http://localhost:4200/node_modules/@zoomus/websdk/dist/lib/av/video.decode.wasm 404 (Not Found)
zone.js:3372 GET http://localhost:4200/node_modules/@zoomus/websdk/dist/lib/av/video.mt.wasm 404 (Not Found)
zoomus-websdk.umd.min.js:2 GET http://localhost:4200/node_modules/@zoomus/websdk/dist/lib/av/js_media.min.js net::ERR_ABORTED 404 (Not Found)
zoomus-websdk.umd.min.js:2 GET http://localhost:4200/node_modules/@zoomus/websdk/dist/lib/webim.min.js net::ERR_ABORTED 404 (Not Found)

【问题讨论】:

  • 我遇到了同样的问题,我正在尝试在本地运行它。当我使用以下

标签: angular zoom-sdk


【解决方案1】:

不确定这是否是正确的方法。但是我可以通过在预加载操作之前设置路径来解决问题

ZoomMtg.setZoomJSLib('https://jssdk.zoomus.cn/1.7.7/lib', '/av');
ZoomMtg.preLoadWasm();
ZoomMtg.prepareJssdk();

【讨论】:

  • 我试过了,它只删除了第一个错误,但留下了最后 3 个错误??它没有工作
【解决方案2】:

确保您已将该目录添加到资产下的 angular.json 文件中。

{        
    "glob":"**/*",
    "input": "./node_modules/@zoomus/websdk/dist/lib/",
    "output": "./node_modules/@zoomus/websdk/dist/lib/"
}

【讨论】:

    猜你喜欢
    • 2012-11-21
    • 1970-01-01
    • 1970-01-01
    • 2020-02-19
    • 2018-12-13
    • 2017-05-19
    • 2017-07-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多