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

Reply via email to