【发布时间】:2018-07-20 06:56:02
【问题描述】:
如何在 TVML 中禁用菜单按钮按下?对于我项目中的某些场景,例如在视频中播放广告时,我不希望用户通过按菜单按钮跳过它。我在互联网上没有看到任何解决方案。请帮忙。
function loadingDoc() {
var Template = `
<document>
<divTemplate>
<title style="tv-position: bottom-right;">1/1</title>
</divTemplate>
</document>`
var templateParser = new DOMParser();
parsedTemplate = templateParser.parseFromString(Template, "application/xml");
parsedTemplate.addEventListener("disappear", highlightThumbnail.bind(this));
player.interactiveOverlayDocument = parsedTemplate;
player.interactiveOverlayDismissable = true;
}
var highlightThumbnail = function (event){
loadingDoc();
}
【问题讨论】:
-
提供您的代码以查看和建议
-
这就像您正在播放任何视频,但您不希望用户通过按菜单按钮关闭播放器。我正在使用本机 tvml 播放器。
-
我认为 Sinha 的问题是:如何将 UITapGestureRecognizer 附加到本机 TVML 视频播放器 developer.apple.com/documentation/tvmljs/player