Not possible to monitor UIWebView page load progress
| Originator: | jeremy | ||
| Number: | rdar://15384286 | Date Originated: | 04-Nov-2013 01:42 PM |
| Status: | Open | Resolved: | |
| Product: | iOS SDK | Product Version: | |
| Classification: | Enhancement | Reproducible: |
UIWebView does not implement any delegate methods, nor support any notifications that provide the user application with the ability to respond to changes in the current webpage load progress. The OS X API for WebView supports the notification WebProgressEstimateChangedNotification to provide this functionality to user apps. On iOS, the WebView API is considered private due to the fact that you can only access it through the undocumented class UIWebDocumentView, underpinning the UIWebView class. This makes it effectively impossible to use UIWebView in a situation where the app needs to monitor page load progress or display progress information to the user.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!