I am doing a project on construct 2 for mobile, what is the best option for my compile? canvas+, webview or webview+?
canvas+ because it is faster
it depends on your used objects. Canvas+ has the better performance however some restriction in supported objects.
Also Canvas+ needs huge power to render text objects. For this you should switch to SpriteFont.
If you are planning to use Buttons (not sprites), Text boxes and so on, go with WebView+.