提问人:CVertex 提问时间:9/7/2008 最后编辑:casperOneCVertex 更新时间:8/29/2012 访问量:1839
我可以在 iPhone 上运行 javascript 运行时(如 v8)吗?[关闭]
Am I allowed to run a javascript runtime (like v8) on the iPhone? [closed]
问:
根据这次讨论,iphone协议说它不允许“加载插件或运行已下载的解释代码”。
从技术上讲,我想从我们的服务器下载脚本(嵌入在专有协议中)。
这是否意味着我不被允许在 iphone 应用程序中运行像 v8 这样的运行时?
这可能更像是一个法律问题。
答:
4赞
Matt Sheppard
9/7/2008
#1
我认为您的解释是正确的 - 您将不被允许在 v8 中下载和执行 JavaScript 代码。
如果有某种方法可以在 iPhone 上已有的解释器(即 MobileSafari 中的 javascript 引擎)中运行代码,那么我认为这是允许的。
1赞
Robert Gould
9/25/2008
#2
好吧,我已经将 Lua 嵌入到我的应用程序中,并在 Lua 中对大部分登录进行编程,然后将其下载到我的 iPhone 上以进行快速迭代,但这只是在开发过程中。一旦我发布,脚本将被放置在源代码中,并编译成与应用程序一起提供的字节码,就像任何其他资源一样。
我想说这也适用于 V8。
1赞
schwa
9/28/2008
#3
我同意。我的理解也是不允许下载脚本。预安装和用户编写的脚本都可以。但这是一个很好的区别,IANAL等。
2赞
Duckface
11/20/2008
#4
这在一定程度上也是一个技术问题。目前实现的 V8 不会在 iPhone 上运行。没有基于 JIT 的 VM 会。
上一个:Eclipse 拼写引擎不存在
下一个:C++ UI 资源
评论