2015-10-02 2 views
0

Я разрабатываю гибридное мобильное приложение, используя API Drive Picker, который я открываю в браузере в приложении. Мне нужно добавить некоторые события и скрипты к этому сборщику. Является ли структура HTML постоянной или она может меняться в любое время?Можно ли манипулировать Drive Picker DOM?

ответ

0

это может измениться в любое время. его не api, его пользовательский интерфейс и, вероятно, уже постоянно меняется. вместо этого используйте api, который имеет гарантии того, что он не меняется без уведомления.

+0

Привет @Zig ​​Mandel, проблема в том, что когда я использую api, я получаю эту ошибку: отказался отображать 'https: //docs.google.com/picker? Protocol = ...' в фрейме, потому что он установлен «X-Frame-Options» - «SAMEORIGIN». и с использованием api в гибридном приложении origine is [file: //], и это недопустимо, и я получил эту ошибку. Не удалось выполнить 'postMessage' в 'DOMWindow': задано исходное происхождение ('https: // docs.google.com ') не соответствует началу окна получателя (' file: // ') – oussama

+0

, поэтому я попытался открыть сборщик в inappbrowser, но проблема в том, что мне нужно ввести функцию для получения идентификатора документа выбранного документа. – oussama

+0

как вы вводите код в inappbrowser? может ли идентификатор doc указывать в URL-адресе? вы можете наблюдать изменения url в inappbrowser –