{ "id": "102790", "key": "TIMOB-12009", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": null, "resolutiondate": null, "created": "2012-10-06T06:36:05.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [], "issuelinks": [], "assignee": null, "updated": "2018-02-28T20:03:57.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "On iOS6, apple introduced the supressesIncrementalRendering parameter for UIWebViews.\r\n\r\nThis 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.\r\n\r\nThis, 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.\r\n\r\nTitanium should allow a supressesIncrementalRendering BOOLEAN parameter as a parameter of Ti.UI.createWebView in order to enable this functionality.\r\n\r\nThis is compatible with iOS6 and higher.\r\n\r\n\r\nLink to official Apple docs on this matter:\r\nhttps://developer.apple.com/library/ios/documentation/UIKit/Reference/UIWebView_Class/Reference/Reference.html#//apple_ref/doc/uid/TP40006950-CH3-SW37\r\n\r\n\r\n", "attachment": [], "flagged": false, "summary": "iOS 6: Add the supressesIncrementalRendering parameter to iOS WebViews", "creator": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "subtasks": [], "reporter": { "name": "ygbr", "key": "ygbr", "displayName": "Ygor Lemos", "active": true, "timeZone": "America/Sao_Paulo" }, "environment": "iOS 6", "comment": { "comments": [ { "id": "224575", "author": { "name": "mofle", "key": "mofle", "displayName": "Sindre Sorhus", "active": true, "timeZone": "Europe/Oslo" }, "body": "Essential feature for building web view apps with Titanium. PhoneGap already has this.", "updateAuthor": { "name": "mofle", "key": "mofle", "displayName": "Sindre Sorhus", "active": true, "timeZone": "Europe/Oslo" }, "created": "2012-10-20T15:58:42.000+0000", "updated": "2012-10-20T15:58:42.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }