Android WebView CSS支持

创建HTML应用程序可能是减少两个平台之间开发时间的好方法。 当今的趋势是开发适用于iOS的Web应用程序(具有大量的本机代码),并在其他平台(如Android)上简单地使用HTML, CSS和Javascript。

该过程可以很好地运行,并且可以节省大量时间,同时在多个平台上仍然拥有精美的抛光应用程序。 但是,这种方法存在一些陷阱。 主要麻烦之一是首先为iOS开发。

您会发现,iOS具有出色的应用程序内浏览器。 它支持所有最新HTML5组件,完全支持CSS3 ,并且具有出色的Javascript性能。 问题是,还没有其他平台可以达到这个水平。 当您将HTML,CSS和Javascript移植到其他平台(例如Android)时,这可能会引起一些问题。

按照上述模式进行操作时,您应该首先为较低的平台进行开发,然后再移植到iOS。 这样,您将减少解决兼容性问题的开发时间。 其中的一些问题可能是:Javascript DOM差异,CSS3语法差异和Javascript性能差异。 另外,请记住,第三方库的使用在iOS上可能效果很好,但在其他平台上可能无法使用。 它甚至可能没有等效的版本。

要注意的一件事是:

-webkit-linear-gradient…与-webkit-gradient…

我敢肯定,Android和iOS支持的内容之间还有其他主要区别。 找到更多信息后,我会通知您。

参考: Programming Mobile博客上的JCG合作伙伴 Isaac Taylor提供的Android WebView CSS支持


翻译自: https://www.javacodegeeks.com/2012/08/android-webview-css-support.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值