我已经在 app.gradle 中成功实现了 com.pierfrancescosoffritti.androidyoutubeplayer:core:10.0.3 但我不知道如何使用 lib 在 html 中添加 YoutubePlayerView
我试图以编程方式实现它,但没有任何运气。我的代码:
应用程序.gradle
dependencies {
implementation 'com.pierfrancescosoffritti.androidyoutubeplayer:core:10.0.3'
}
组件.ts
declare const com: any;
const androidYtPlayer = com.pierfrancescosoffritti.androidyoutubeplayer.core.player.views.YouTubePlayerView;
pageLoaded(args:EventData){
let youTubePlayerView = new androidYtPlayer(this);
youTubePlayerView.videoId = `${this.id}`;
let page = <Page>args.object;
const stack = <StackLayout>page.getViewById("stack");
stack.addChild(youTubePlayerView);
}
组件.html
<YoutubePlayerView id="youtube-player" videoId="id"></YoutubePlayerView>
我预计会显示一个 youtube 视频,但会显示一个错误:com.pierfrancescosoffritti.androidyoutubeplayer.core.player.views.YouTubePlayerView 没有足够的参数。我应该怎么做才能使用这个本机库?