J'ai créé un visualiseur de document en utilisant UIWebView
. Le temps de chargement est court, car les fichiers sont locaux, mais la vitesse de défilement me rend si fou. La performance de défilement est très pauvre! Je l'ai fait en utilisant ce code:Améliorer les performances de défilement de UIWebView
NSURLRequest* request = [NSURLRequest requestWithURL:fileURL
cachePolocy:NSURLRequestReloadIgnoringLocalCacheData
timeoutInterval:60.0];
[self.webView loadRequest:request];
Comment puis-je améliorer les performances de UIWebView
?
Quelle est la taille de votre fichier et dans quel format? Par exemple, le contenu complet de ce fichier est-il inclus ou le fichier contient-il des liens qui extraient des images d'autres fichiers? –
Testez-vous ceci dans le simulateur ou sur l'appareil? Au moins sur ma machine, la performance de défilement est toujours mauvaise dans le simulateur, mais elle est généralement parfaite sur l'appareil. – kubi
Merci d'avoir répondu à ma question. Je l'ai testé sur mon appareil et mon PC aussi. sur PC, il y avait un peu lent. mais sur Device, donc très lent! J'ai ouvert 3.7MB fichier de pdf. En fait, il a quelques grandes images. Donc, j'ai testé d'autres documents. Certains documents n'étaient pas lents, mais l'autre était lent. Je pense, Oui, Cela peut-être cause de grandes images ... Merci pour votre réponse, David et Kubi. ^^. – oksk