WebView:WebSettings.LayoutAlgorithm.TEXT_AUTOSIZING:在Andoird 4.4下面?

问题描述:

webview设置的属性(API级别19中引入)是否具有向后兼容性?WebSettings.LayoutAlgorithm.TEXT_AUTOSIZING? (http://developer.android.com/reference/android/webkit/WebSettings.LayoutAlgorithm.html) 我试过这个(https://github.com/pwnall/chromeview/tree/master/src/org/chromium/android_webview)但没有用。WebView:WebSettings.LayoutAlgorithm.TEXT_AUTOSIZING:在Andoird 4.4下面?

我需要WebSettings.LayoutAlgorithm.TEXT_AUTOSIZING以上4.0 API级别。

不,TEXT_AUTOSIZING被添加到KitKat WebView中,并且在较早版本中很难模拟。你可以尝试Crosswalk,尽管它看起来并不像它们公开的那样作为一个设置,所以它取决于哪个布局算法被设置为它们的默认值。

+0

实际上,在我的原生android应用程序中,HTML内容(纯文本htmls,内联图像htmls等)使用** TEXT_AUTOSIZING **属性显得很好。 ** TEXT_AUTOSIZING **是自动调整(可读格式)纯文本htmls,即使我缩小webview。我可以用**'Crossswalk'**来实现吗? – 2014-12-02 12:08:32

+0

@ user1046105就像我说的 - 我不知道Crosswalk是否有TEXT_AUTOSIZING。我知道Crosswalk与KitKat之前的Android版本兼容,这就是为什么我首先提出它的原因。 – 2014-12-02 14:54:04

+0

好的,我会尽力让你知道。谢谢Marcin。 – 2014-12-02 16:14:24