代码之家  ›  专栏  ›  技术社区  ›  La_Concorde

三星Tizen TV catch右键点击事件

  •  0
  • La_Concorde  · 技术社区  · 8 年前

    我在web应用程序上捕获右键单击事件时遇到问题,尝试使用 window.oncontextmenu ,但由于一些我不知道的原因,它在Tizen上不起作用。但当我通过Destop浏览器调试我的应用程序时,一切正常。

    要激活上的右键单击事件处理程序,需要执行哪些操作 三星TV Tizen ?

    1 回复  |  直到 8 年前
        1
  •  1
  •   Koenigsberg    8 年前

    总的来说,我已经降低了对Tizen显示器上运行的浏览器的预期。

    总之,以下几点可能会对您有所帮助:

    首先,Tizen上的权限经常存在问题,这可能是您的问题。您可以检查与鼠标输入相关的任何可用权限。

    我还发现:

    <feature name="http://www.samsungdforum.com/feature/Mouse"/>
    

    可悲的是,似乎没有人真正知道这是什么或它做了什么,因为文档很差。

    由于您正在使用设备进行测试,我怀疑您也测试了左键单击。想必,如果这样做有效,那么这可能不是一个特权问题。在这种情况下,我建议尝试另一种方法,因为我记得过去在三星浏览器上也遇到过问题:

    http://developer.samsung.com/tv/develop/guides/user-interaction/mouse

    有一些关于正确设置OneEvent回调的信息。

    最后但并非最不重要

    window.oncontextmenu
    

    尝试

    document.oncontextmenu