【发布时间】:2019-07-16 20:29:14
【问题描述】:
我构建了一个对儿童有用的小型教育应用。所以我将主题和概念映射如下:
然后孩子可以点击链接,然后在下一个活动中,我在 YouTubePlayer 中流式传输 YouTube 视频:
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<com.google.android.youtube.player.YouTubePlayerView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/youtubePlayerID"
android:layout_marginTop="35dp"
android:gravity="center"
/>
<ImageView
android:id="@+id/closeLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="top|right"
android:adjustViewBounds="true"
android:scaleType="fitStart"
android:src="@mipmap/close_32" />
</FrameLayout>
然后我使用下面的代码在 YouTubePlayerView 上方播放视频:
ypView.initialize(strYoutubeKey, new YouTubePlayer.OnInitializedListener() {
@Override
public void onInitializationFailure(YouTubePlayer.Provider provider, YouTubeInitializationResult result) {
Log.d("onInitializationFailure","Unable to load");
}
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer player, boolean wasRestored) {
if(!wasRestored)
player.loadVideo(**strVideoURL**);
//player.cueVideo(strVideoURL,1);
}
});
strVideoURL 是与 YouTube 上的创作者开发的主题相对应的任何视频 URL(例如:https://www.youtube.com/watch?v=_B5dhVPeqSg 上图中的第一个主题)
我已在 Playstore 中发布了此应用,现在 Google 已从 Playstore 中删除了该应用。
我跟进了他们几次,他们回复说如下: 感谢您与 Google Play 团队联系。
我们审核了您的应用 (com.udayrepo.classelearn) 和初始 删除决定得到确认。您的应用不会恢复 因为它违反了我们的设备和网络滥用政策 下载、获利或以其他方式访问 YouTube 视频 违反 YouTube 服务条款或 YouTube API 条款 服务。
> 例如,您的应用能够从 YouTube 流式传输受版权保护的作品 非法。
在提交应用之前,您需要对应用进行更改 另一个审查。如果您选择再次提交您的应用,您可能需要 审查设备和网络滥用政策和开发者 计划政策以获得更多指导。
如果您有任何其他问题,请告诉我。
- 谁能帮助在我们的应用程序中使用 YouTube 视频的正确方法是什么?
- 当孩子点击链接时,我们不能在我们的应用中播放该视频吗?
- 我能否重定向该视频直接在 YouTube 中播放,而不是在我的应用中播放。
建议我做得更好。
期待您的帮助。
【问题讨论】:
-
您的应用在播放 YouTube 时是否显示任何添加的横幅或页脚等?另外,您的应用如何使用 ytube 播放器播放视频?
-
嗨@Salah-1,我没有在 YouTube 活动中展示任何广告。您可以从上面的屏幕截图和代码中观察到,根本没有广告。只有一个关闭按钮。单击该按钮后,将重定向回主题选择活动,如第一张图片所示。
-
谁能帮我解决上述问题?我的应用已从 Playstore 中删除,我正在失去我的活跃用户。期待您的帮助。
-
你的问题解决了吗??是否允许从您的应用重定向到 youtube?
标签: android youtube google-play-services android-youtube-api