По моему опыту, то, что вы ищете, практически невозможно для стороннего разработчика.
Как вы упоминаете, веб-браузер - по умолчанию - не имеет доступа к файловой системе из контекста javascript (где ваше веб-приложение, скорее всего, будет работать), а инфраструктура файлов cookie не подвергается воздействию контекста приложения. .
Что вы можете сделать, это написать в браузере плагин, который может активировать это так или иначе. Но есть и техническая составляющая, заключающаяся в том, что браузеры на мобильных устройствах обычно не поддерживают плагины, и даже если они это сделали; Вы не можете заставить пользователей вашего веб-приложения установить плагин: - (
Еще одно, и, если возможно, еще более маловероятное решение - попытаться повлиять на сообщество разработчиков браузеров устройств (WebKit или любой другой проект, на который вы хотите настроить таргетинг), чтобы реализовать функциональность для вас (удачи): -)
Третье и, возможно, даже более правильное с этической точки зрения решение состояло бы в том, чтобы позволить пользователю опционально идентифицировать себя при использовании клиентского приложения устройства. Тогда ваше клиентское приложение для iPhone / Android будет иметь кнопку «Идентифицировать меня как пользователя клиента». Это, конечно, потребует от вас разрешения пользователю выбирать собственный ключ (адрес электронной почты?) При входе в веб-приложение. Скорее всего, вам потребуется хранить ключ на веб-сервере, а не в файлах cookie клиентского браузера.
Надеюсь, это даст вам дальнейшие идеи.
Приветствия