Как импортировать или использовать функции, определенные в стороннем пространстве имен в JavaScript? - PullRequest
0 голосов
/ 29 мая 2019

Это может быть очень простой вопрос javascript, но я не могу понять, использовать пространство имен с именем AudioBridge из файла kandy.js, но я не знаю, как мне импортировать имя audioBridge в мои собственные js и используй его.

Вот ссылка CDN kandy.js

Ниже приведен скриншот функции Канди API AudioBridge, как я могу использовать эти API, определенные в kandy.js

enter image description here

Ссылка на документацию Канди

1 Ответ

1 голос
/ 29 мая 2019

В вашем 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

...