переадресация межсетевого экрана в локальный файл
Привет, я разрабатываю приложение phonegap + JQueryMobile, которое должно быть правильно выполнено на Android, iOS и WindowsPhone.
Мне нужно использовать внешнюю службу, которая требует, чтобы один URL-адрес обратного вызова перенаправлял приложение в случае успеха, а один - в случае ошибки (довольно распространенная ситуация. В моем случае оба будут локальными файлами, скажем, www/success.html и www/error.html). Конечно, я мог писать разные пути для каждого устройства (например, файл:///android_asset/www/success.html на Android), но мне интересно, обеспечивает ли структура более элегантное решение.
Таким образом, возникает вопрос, как я могу получить уникальный абсолютный URL-адрес, который позволяет мне выполнять кросс-платформенное перенаправление HTTP с удаленной веб-страницы в локальный файл в приложении phonegap?
благодаря
Реляционные пути должны работать:
index.html onError ->./error.html index.html onSuccess ->./success.html
Или мне не хватает взаимодействия с сервером, например:
index.html → http://someserver.com → error.html
В этом случае интерполяция сервера должна быть асинхронной.
Использовать настраиваемые схемы URL:
- Как это работает:
Что такое URI перенаправления? как это применимо к iOS-приложению для OAuth2.0? - Схемы PhoneGap и URL:
http://docs.build.phonegap.com/en_US/3.3.0/configuring_custom_urls.md.html#Custom%20URL%20Schemes
https://github.com/EddyVerbruggen/LaunchMyApp-PhoneGap-Plugin - Схемы IK SDK и Url
http://code.tutsplus.com/tutorials/ios-sdk-working-with-url-schemes--mobile-6629
Связанные вопросы
Похожие вопросы
Посмотрите другие вопросы по меткам redirect path cordova local или Задайте вопрос