Я загружаю zip-файл с помощью phoneGap, и мне нужно его распаковать.
В iOS я делаю это в 2 этапа:
Я загружаю файл и отправляю его с «фальшивым» URL-адресом, например
xxx.c?filePathToUnzip=file://...
В функции
- (BOOL)webView:shouldStartLoadWithRequest:navigationType:
я перехватываю все URL-адреса и, если параметр соответствуетfilePathToUnzip
, вызываю встроенную функцию для распаковки файла (используя zipархив). (и я возвращаю False, чтобы не загружать файл).
Как я могу сделать это в андроиде?