【问题标题】:Optimize HTML5 In Android App优化 Android App 中的 HTML5
【发布时间】:2011-11-22 22:12:25
【问题描述】:

所以我正在使用 webview 将基于 html5 的游戏实现到一个 android 应用程序中。现在性能各不相同,但有时还不错,有时很糟糕。

所以我想知道是否有某种方法可以实现某种方法来优化 HTML5?有没有通过 apk 在 android 上运行 HTML5 的替代方法?我可以通过浏览器启用某种加速吗?

【问题讨论】:

    标签: android html webview


    【解决方案1】:

    我不知道你在创造什么样的游戏。但是在 Android 中是 HTML5 is not fully supported

    目前,我正在对一个用 HTML5 和 JS 编写的应用程序进行移植(从 iPad 到 Android)。我注意到 iOS 的性能确实比 Android 的要好。如果您想要获得最佳性能,我认为您有两种可能性:

    1) 使用基于原生 API 而非 HTML5 的另一个系统

    2) 等到性能提升后,创建一个min-sdk足够高的App

    【讨论】:

    • But HTML5 is not perfectly supported in Android. 你需要根据安卓版本、制造商、手机型号以及你使用的浏览器来极大地限定这个。
    【解决方案2】:

    我需要知道很多事情才能开始提供帮助。

    您正在使用哪些功能让您的应用陷入困境? 帆布? SVG? 过多的 DOM 元素? 过多的计时器和循环? 您是在模拟器还是设备上进行测试?

    您可以创建一个本机应用程序来执行 webview 可以执行的任何操作,并且可能对性能更加友好。这将花费您更多的时间和精力,尤其是如果您不了解 Java。如果您甚至考虑移植到 IOS,这将花费您更多的时间和精力。发布让您陷入困境的代码,我会告诉您是否可以优化它或使用其他方法。

    【讨论】:

      猜你喜欢
      • 2023-03-05
      • 1970-01-01
      • 1970-01-01
      • 2017-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-06
      相关资源
      最近更新 更多