Я новичок в angular2. Я хочу использовать jw player в своем приложении. Я не могу понять, как его интегрировать.





Сначала импортируйте jwplayer.js в .angular-cli.json
После этого вы должны сделать его видимым в своем проекте Angular, добавив определение типа:
declare var jwplayer: any;
Вы можете добавить это определение типа либо в ts-файл компонента, либо в файл typings.d.ts.
Затем добавьте div к вашему компоненту следующим образом:
<div id = "myDiv">This text will be replaced with a player.</div>
Затем в компонент добавьте код, например. в функции ngOnInit:
jwplayer("myDiv").setup({
"file": "http://example.com/myVideo.mp4",
"image": "http://example.com/myImage.png",
"height": 360,
"width": 640
"key":"yourjwplayerkeyhere"
});
"key": "yourjwplayerkeyhere" не работает. Что делать в этом случае? Единственный способ, которым это сработало для меня, - добавить ссылку jwplayer.js в index.html и добавить туда же jwplayer.key. Но это угроза безопасности. Как побороть?