【问题标题】:Bake SVG into Android for PhoneGap Game将 SVG 烘焙到 Android 中用于 PhoneGap 游戏
【发布时间】:2011-09-22 09:13:02
【问题描述】:

我最近完成了我正在为手机或浏览器开发的游戏概念的第一次迭代。我的计划是使用 PhoneGap 并用 JavaScript/HTML 编写并将其移植到任何地方。因为我想轻视图形并支持任意数量的分辨率和方向,所以我使用 SVG 构建了这个。我一直在 Chrome 中进行测试,并认为 Android 上会支持相同的 SVG...

做了一些谷歌搜索之后,我看到 android 开发人员特别遗漏了浏览器中的 SVG 渲染......我认为这意味着一旦我将我的应用程序转换为 PhoneGap 格式,它就无法在 Android 上运行。有没有办法使用 PhoneGap 插件或其他东西来烘焙 SVG 渲染,或者我是 SOL?

saw that Honeycomb 支持 SVG,有谁知道他们是否计划将其向后移植到 2.2、2.3 等?如果您想支持多种分辨率和屏幕,您就不会采用能够动态创建图形的技术,这似乎是一个巨大的疏忽。

【问题讨论】:

    标签: android svg


    【解决方案1】:

    正如您在问题中提到的,对 SVG 的支持已编译到 Android 3.0 的 Webkit 浏览器中。我刚刚尝试了 Android 3.1 模拟器,它也可以在那里工作:

    看来,对于未来的版本,我们可能可以指望 Webkit 浏览器中包含 SVG 支持。

    我不知道在早期版本的 Android 上将 SVG 引入 webkit 浏览器的任何工作。

    【讨论】:

      【解决方案2】:

      可能能够使用canvg,它使用javascript 来解释SVG 并将其绘制在画布上。不过,我预计游戏的性能会太慢(我自己还没有尝试过)

      【讨论】:

        猜你喜欢
        • 2011-12-18
        • 1970-01-01
        • 2011-07-06
        • 2018-08-25
        • 1970-01-01
        • 2016-05-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多