android - SVG 图像无法在 android phonegap 项目的 div 内正确显示

标签 android cordova svg

当我在 android phonegap 中以一定的宽度和高度在 div 中加载 svg 图像时,图像显示全屏覆盖所有其他 div 而不是在其指定的 div 中,并且无法继续。 svg 是动态加载的,现在的示例 fragment 是

<div style="width:400px;height:400px" >
   <object width="100%" height="100%" data="test.svg" type="image/svg+xml"></object>
</div>

相同的代码适用于 IOS,但它在 android 中出现问题。此外,有时它第一次完美加载,但当图像因动态加载而更改时,它会再次显示全屏。我正在 Android ICS 中进行测试。有没有其他人遇到同样的问题?

最佳答案

找到了,更新你的phonegap版本。 svg 渲染在最新版本的 cordova 中很好:2.3.0

关于android - SVG 图像无法在 android phonegap 项目的 div 内正确显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13951508/

相关文章:

android - android中的自适应比特率

cordova - Ionic 安装时没有错误,但执行时不执行任何操作

javascript - DOM 点被解释为 chrome 中的对象

android - 一般的 Android 解析器可以解析 Xforms 吗?

android - Google Weather API 不工作,发送奇怪的响应

ios - 我可以用我的 phonegap/cordova IOS 应用程序部署 Cocoa http 服务器吗

wcf - 将图片从 phonegap 应用程序上传到 WCF 服务

html - SVG 代码中的 DIV

javascript - 如何获取相对于页面上 SVG 位置的 SVG 子元素位置,D3.js?

java - 如何将 ContentProvider 与在线数据库一起使用