如何在angular2模块中使用Soundcloud javascript sdk
我一直在尝试在我的ionic 2应用程序中使用soundcloud javascript sdk soundcloud javascript sdk。但我不知道如何使SC对象在我的服务模块中可见。 我已经在我的index.html中包含了sdk,就像这样 我试图确保SC对象可以通过th模块运行,但是我得到一个ts错误,说找不到mobile SC。 如何在angular2模块中使用Soundcloud javascript sdk
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>
回答:
声明一个变量SC
类的外部,然后用它的组件内部
declare var SC: any;
回答:
就使用这样的window['SC'].Widget.Events
类似SC.Widget.Events
正常。
以上是 如何在angular2模块中使用Soundcloud javascript sdk 的全部内容, 来源链接: utcz.com/qa/261564.html