2013-12-12 3 views
0

Я работаю над приложением iOS PhoneGap/Cordova для клиента, который запускает страницу профиля LinkedIn для контакта в браузере в приложении. (Получил URL-адрес от people api). Эта часть работает нормально.Предотвращение LinkedIn от запуска мобильного приложения

Проблема в том, что после загрузки страницы приложение LinkedIn пользователя запустится, выбив пользователя из моего приложения.

Кто-нибудь знает, как предотвратить это, кроме того, что пользователь удалил их приложение LinkedIn?

ответ

2

Если вы просматриваете браузер в приложении, вы можете вместо загрузки страницы получить html для страницы, которую хотите просмотреть. Затем, если возможно, удалите перенаправляющее перенаправление (оно может быть основано на javascript) и отобразить измененный HTML. В конце дня, если у вас есть доступ к странице, которую вы показываете, вы должны быть в состоянии найти способ вычеркнуть оскорбительные вещи.

Теперь, если они связаны с изменением их веб-страницы, вам, вероятно, потребуется обновить этот код, но этот способ будет работать.

+0

Эй, это довольно умно - мне это нравится. :) Я посмотрю, смогу ли я cURL URL (после перенаправления) и посмотреть, смогу ли я получить окончательный результат. Я бы сделал ставку на это javascript. Это своего рода скриншотный экран, но худший сценарий заключается в том, что я не могу найти/вырвать нарушающий javascript. Спасибо за идею! – Anthony

Смежные вопросы