Alas, a mobile browser app lives in its own 'sandbox' and cannot access memory used by a browser native app.

Also, Google's terms of service bar anyone from writing their own code to cache Google's tiles.

Besides, if I wanted to cache more tiles than allowed by mobile safari I would simply also start up mobile chrome before going offline.