[TIMOB-12009] iOS 6: Add the supressesIncrementalRendering parameter to iOS WebViews
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | Low |
Status | Open |
Resolution | Unresolved |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | iOS |
Labels | n/a |
Reporter | Ygor Lemos |
Assignee | Unknown |
Created | 2012-10-06T06:36:05.000+0000 |
Updated | 2018-02-28T20:03:57.000+0000 |
Description
On iOS6, apple introduced the supressesIncrementalRendering parameter for UIWebViews.
This parameter allows developers to disable the natural incremental rendering, default of html engines and only render the content fully when everything is loaded on memory.
This, when properly used (probably combined with the load event), can make webviews look more like native views as the whole html content is loaded in a single shot.
Titanium should allow a supressesIncrementalRendering BOOLEAN parameter as a parameter of Ti.UI.createWebView in order to enable this functionality.
This is compatible with iOS6 and higher.
Link to official Apple docs on this matter:
https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIWebView_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006950-CH3-SW37
Essential feature for building web view apps with Titanium. PhoneGap already has this.