2016-08-02 1 views
1

Я пытаюсь использовать soundcloud javascript sdk soundcloud javascript sdk в моем приложении ionic 2. но я не знаю, как сделать объект SC видимым в моем сервисном модуле. Я включил sdk в свой index.html, как и так Я пытаюсь убедиться, что объект SC avilable с модулем th, но я получаю сообщение об ошибке ts, не могу найти mobule SC. Как использовать Soundcloud javascript sdk в модуле angular2

export class SCService { 
 
    constructor() { 
 
    \t console.log(SC); 
 
    } 
 

 
}
<ion-app></ion-app> 
 
    <script src="https://connect.soundcloud.com/sdk/sdk-3.1.2.js"></script> 
 
    <!-- cordova.js required for cordova apps --> 
 
    <script src="cordova.js"></script> 
 
    <!-- Polyfill needed for platforms without Promise and Collection support --> 
 
    <script src="build/js/es6-shim.min.js"></script> 
 
    <!-- Zone.js and Reflect-metadata --> 
 
    <script src="build/js/Reflect.js"></script> 
 
    <script src="build/js/zone.js"></script> 
 
    <!-- the bundle which is built from the app's source code --> 
 
    <script src="build/js/app.bundle.js"></script>

ответ

0

Объявите переменную SC вне своего класса, а затем использовать его внутри компонента

declare var SC: any; 
0

Просто используйте его как этот window['SC'].Widget.Events похож на SC.Widget.Events как обычно.

Смежные вопросы