我想为J2ME手机制作一个应用程序。
在那个应用程序中我想使用HTML5,
我怎么能这样做?
我在LWUIT工作过。 LWUIT是否支持HTML5?
或者给我任何其他浏览器信息。
答案 0 :(得分:2)
LWUIT / Codename One支持HTML5但不支持J2ME。
答案 1 :(得分:1)
J2ME中没有内置HTML5(或任何HTML版本)解析器或渲染器。在LWUIT库中有一些HTML查看器支持,但我怀疑它在一般情况下是合理的限制,特别是对于特定的HTML5支持。在任何情况下,研究LWUIT并看看它是否足以满足您的需求(很难说不知道您的实际/实际要求)。
编写自己的HTML解析器和渲染器也是不太实际的(特别是如果你还需要能够处理CSS和JavaScript)。实质上,您必须在J2ME中编写自己的完整Web浏览器。
当然,您可以使用platformRequest()来启动默认浏览器,但并不是很多手机都支持HTML5。
如果您还管理服务器端(HTML5页面来自哪里),您真正需要的只是数据,那么编写服务器代码以将数据作为XML或JSON返回/发送到J2ME MIDlet,哪个更容易处理。