javascript 如何导入或使用第三方命名空间中定义的函数?

How to import or use functions defined in third party namespace in javascript?

这可能是 javascript 的最基本问题,但我无法弄清楚如何使用 kandy.js 文件中名为 AudioBridge 的命名空间,但我不知道该怎么办在我自己的 js 中导入 audioBridge namesame 并使用它。

这里是CDN link of kandy.js

以下是kandy apis AudioBridge 特性的截图,我该如何使用kandy.js

中定义的这些apis

Link to kandy documentation

在您的 html 中,您将拥有这样的脚本标签:

    <script src="myJavascriptFile.js" type="module"></script>

type 是必需的,它将允许您在 script 中使用导入。

您的 Javascript 文件将如下所示:

    import { create } from '/whereEverIStore/kandy.js';

    const client = create({
      authentication: { ... },
      logs: { ... },
      // .... more
    });    

希望对您有所帮助。

注意:{ create } 语法是解构的,可以在这里找到:MDN Destructuring