How to get mDNS working for Chrome on Android? Is there a way to connect to http://mylaptop.local/ using Chrome on Android, or is there another browser that works?

I travel from network to network with my laptop and my phone and I often have to connect my phone to a website on my laptop. With Safari on an iPhone I can simply use http://mylaptop.local/ (usually hitting reload on an open browser window), but with my Android device I always have to figure out the current IP of my laptop punch it in by hand and connect to it (I don't control many of the networks I'm on and they don't seem to ever have DNS integrated with DHCP). 

I've searched a for an answer and it seems most people simply hack around the issues using static DNS, or they control DHCP and DNS, neither of which apply for my situation. Also I see code libraries for supporting mDNS (and other zeroconf stuff) in a specific Android application, so perhaps there's a Chrome add on out  there, or some other browser that supports it? 

Also, is there any official word on device wide support for mDNS and the .local domain on Android? I had trouble finding that as well.
I don't think so.

The system DNS resolver in Apple's platforms has in-built support for mDNS, so that pretty much any app eventually winds up using the core getaddrinfo function and supporting mDNS in URLs and hostnames and whatnot.

On Android and other platforms, even if there is a Multicast DNS daemon running and libraries available for using it, "typical" DNS lookups do not. So while recent Android releases do give developers some mDNS features as part of the platform, most do not go out of their way (as they would need to do) to use them.

It's a bummer, but AFAIK there's nothing short of rolling your own custom Android build (or convincing Google to change it) that could really solve this.