oh, good idea. I wonder if navigator.registerProtocolHandler works in apps?
I tried adding it manually in settings->Content Settings...->Handlers, but it only allows you to select handlers on sites that have already requested permission, not add new ones (as far as I can tell).