I've got a fairly complex problem, because it's dependent on a number of factors. I have a Cordova HTML5 app, which uses Mozilla's pdf.js to show PDF's in-app. This works quite good, but scroll and pan performance is poor (on a Nexus 7 2013). I've tested pdf.js's viewer in the Chrome browser too, and to my surprise scrolling was silky smooth!
After some searching (triggered by reports that Android 4.4 webview's canvas performance is quite bad) I found Crosswalk. After some fiddling (I used Cordova 3.5, which I could not get to work with Crosswalk 7: apparently the cmd line instructions on the website only work with Cordova 3.3/Crosswalk 5) I got things to work, but to my surprise scrolling was still sluggish! Now I'm a bit stuck because I can't find a reason why performance in the Crosswalk Chromium view is so much worse than in the Chrome browser. I already found the ignore GPU blacklisting option, but since I'm stuck on Crosswalk 5 I don't think there is an easy way to pass this option to Chromium. Also, it would surprise me if the Nexus 7 2013 is blacklisted (it's not actually a whitelist, right?) Is there a way to see if hardware acceleration is actually used? I hope someone can give me some pointers.
_______________________________________________ Crosswalk-help mailing list [email protected] https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-help
