我想了解我是否可以使用比PNaCL低的api开发Samsung Smart Tv Native应用程序,我怀疑这只是通过Pepper.js的javascript ...
三星没有提供太多有关如何准确实现其NaCL“本地”开发的信息。 PNaCL是唯一记录在案的方式,但是我发现这个“SEF插件”应该将JS连接到“低级c++模块”,如文档所述,没有太多解释。
可能没有SEF开发人员平台。可能..只是检查我没有弄错。
最佳答案
PNaCl就像可以在C / C++运行时中执行的模块一样,其性能要比通过Web运行时运行的javascript更高。
不确定确切的答案,但这是我的理解。由于SEF更有可能是系统对象接口(interface),因此应使用固件进行编译。是的,我同意您的观点,SEF比PNaCl“低”,但是我认为我们无法创建自己的SEF插件,除非三星发布源代码和方法来刷新固件(如android设备)。
System Runtime | <==> Sandboxed Runtime <==> PNaCl
| /\
| ||
| \/
[SEF Object] <======================> Web Runtime <==> Javascript
关于javascript - 三星智能电视-SEF vs PNaCL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21813327/