我为我的 Samsung TV 2011 (Maple 6.0) 创建了一个应用程序。它是一个 Javascript Web App,不依赖 jquery 以外的任何东西,我自己用自己的函数处理导航和远程按键事件;我与 TVKeyValue.js 和 Widget.js 结合使用。
现在我正在尝试播放视频。在 2013 年之前的模拟器(似乎是可用的最古老的模拟器)上,它与 video.js 配合得很好。看起来 Maple 不支持它。
但是,如果我包含三星应用程序框架,我可以让视频正常工作:
我可以播放视频,但是我需要添加场景文件夹和 app.json 才能运行应用程序。然后我就可以播放我的视频了。问题是它破坏了标准的javascript代码。JSON 未定义,html 数据属性不起作用。
所以我的问题是,如何将我的应用程序维护为 javascript webapp,同时仍然能够通过运行 maple 的 2011 电视播放视频?HTML4 是受支持的,因此视频标签不起作用,并且 flash 显示需要插件。所以似乎没有任何非 AF 三星应用的视频解决方案。