Как ограничить пользователя определенными URL в webview?

#actionscript-3 #adobe #air

#actionscript-3 #adobe #air

Вопрос:

Я создал приложение Adobe Air. Я интегрировал facebook в свое приложение.

Теперь, когда в webview открывается страница входа facebook, у пользователя есть возможность использовать ссылки «Забыли пароль» и «Зарегистрироваться». Я хочу запретить использование этих ссылок.

Я использую события LOCATION_CHANGED и LOCATION_CHANGING для обнаружения просмотра пользователем. Как я могу предотвратить это?

Любая помощь приветствуется.

Ответ №1:

Вы пробовали использовать event.preventDefault()? Я думаю, это должно остановить перенаправление web view. Возможно, вы можете оценить URL, на который пытается перейти представление, и выборочно вызвать preventDefault() затем?

Комментарии:

1. ДА. Я пробовал, но URL-адрес не меняется при изменении местоположения на «забыли пароль». Я получаю URL для этого в handlelocationchange.