Android: обратные вызовы с компонентом WebView?

Я выполняю аутентификацию на стороннем сайте, который должен перенаправлять обратно в мое приложение с помощью токена аутентификации (OAUTH).

У меня есть обратный вызов, работающий правильно, если я открываю сторонний сайт в отдельном процессе браузера через

this.startActivity(new Intent(Intent.ACTION_VIEW, uri));

, но если я встраиваю компонент WebView в свой макет и открываю в нем URL-адрес, обратный вызов не работает. Webview сообщает: «У вас нет разрешения на открытие myapp: // callback? Token = ....» и быстро обновляется до «Веб-страница недоступна ... временно не работает ... бла-бла»

Есть идеи?

5
задан Saideira 17 September 2010 в 17:07
поделиться