Ответ 1
Это невозможно без обходного пути iframe.
Возможность доступа к одному и тому же объекту localStorage из нескольких доменов будет нарушать политику одинакового происхождения, а спецификация:
Пользовательские агенты должны поднять SECURITY_ERR исключение, когда любой из членов объекта хранения первоначально возвращается атрибутом localStorage доступны по сценариям, чьи эффективное начало script не является так же, как и происхождение документа объект Window, на котором Доступ к атрибуту localStorage.
http://dev.w3.org/html5/webstorage/#security-localStorage
Если бы это было не для iPhone, я бы предложил flash-решение. Но с localStorage, я думаю, вам не повезло, пока они не реализуют междоменную политику.