1. A method for increased interoperability between a web-based application and hardware functions of a mobile device, comprising the computer implemented steps of: receiving the web-based application at a hardware compatibility wrapper (HCW) of the mobile device; monitoring for a request between a hardware component local to the mobile device and the web-based application, the monitoring comprising: monitoring a uniform resource locator (URL) of a webpage within a browser control of the web-based application, parsing the URL by breaking the URL down into component parts; separating the component parts by hashtags; and identifying a set of command indicators to the hardware component based on the parsing and separating: extracting the set of command indicators; and performing an execution request to the hardware component based on the request, the performing comprising sending a command to the hardware component local to the mobile device via one or more native calls.