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

如何在javascript中导入或使用在第三方命名空间中定义的函数?,javascript,javascript-namespaces,Javascript,Javascript Namespaces,这可能是javascript最基本的问题,但我无法从kandy.js文件中找到名为AudioBridge的名称,但我不知道如何在我自己的js中导入AudioBridge名称并使用它 这是你的电话号码 下面是kandy APIAudioBridge功能的屏幕截图,我应该如何使用kandy.js 在html中,您的脚本标记如下: import { create } from '/whereEverIStore/kandy.js'; const client = create({

这可能是javascript最基本的问题,但我无法从kandy.js文件中找到名为
AudioBridge
的名称,但我不知道如何在我自己的js中导入
AudioBridge
名称并使用它

这是你的电话号码

下面是kandy API
AudioBridge
功能的屏幕截图,我应该如何使用
kandy.js


在html中,您的脚本标记如下:

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

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

类型是必需的,允许您在
脚本中使用导入

您的Javascript文件将如下所示:

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

    const client = create({
      authentication: { ... },
      logs: { ... },
      // .... more
    });    
我希望这有帮助


注意:
{create}
语法正在解构,可以在这里找到:

在这里告诉您:。记住将脚本标记为模块<代码>
这将允许导入正确工作。有关使用导入的更多信息:我可以使用create,但我应该如何使用
AudioBridge
我应该这样使用
吗?我想你需要
导入{create,AudioBridge}
@Bibberty链接指向一个新的代码笔,而不是你的。think
kandy.AudioBridge.create()
,或在上面的代码中
client.audioBridge.create()