Twilio не определено в Ionic 3 - PullRequest
0 голосов
/ 09 января 2019

Я пытался использовать twilio в моем приложении ionic 3. Twilio работает, когда я запускаю его в браузере, но когда я пытался запустить его на реальном устройстве, он неожиданно возвращает TypeError: undefined is not a function {stack: (...), message: "undefined is not a function"}

В моем index.html я импортирую twilio, используя cdn

<script type="text/javascript" src="https://media.twiliocdn.com/sdk/js/client/releases/1.6.5/twilio.js"></script>

тогда в моем компоненте:

declare var Twilio: any;

и используйте его так:

const device = Twilio.Device(token);

1 Ответ

0 голосов
/ 10 января 2019

Разработчик Twilio здесь.

Если вы хотите связать Twilio Client JS с вашим приложением, вы можете установить его с npm сейчас.

npm install twilio-client

Затем вы можете использовать его с:

const Device = require('twilio-client').Device;
const device = Device(token);

Дайте мне знать, если это поможет.

...