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

时间:2019-05-29 06:58:25

标签: javascript javascript-namespaces

这可能是javascript的一个非常基本的问题,但是我无法从kandy.js文件中找出使用名为AudioBridge的名称空间,但是我不应该导入audioBridge这些名称在我自己的js中并使用它。

这是operator>

以下是kandy apis AudioBridge功能的屏幕截图,如何使用kandy.js中定义的这些apis

CDN link of kandy.js

enter image description here

1 个答案:

答案 0 :(得分:1)

在您的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