Можно ли открыть встроенный поток (минибраузер) в той же вкладке мобильного браузера?

Я реализую гибридный веб-сайт ASP - MVC4. Рабочий стол браузера работает нормально. Я пытаюсь перенаправить PayPal на мобильный сайт, и после долгих чтений на форумах у меня заканчиваются варианты и идеи. Я попытался вызвать перенаправление с контроллера на ссылку на мини-браузер, кажется, что он работает нормально, пока не вернется... он никогда не возвращается...... это решение упоминается в Paypal Adaptive payment for mobile web,...

var url = Request.Browser.IsMobileDevice ? string.Concat(payUrlConfig, "webapps/adaptivepayment/flow/pay?paykey=", payKey, "&expType=mini") : string.Concat(payUrlConfig, "webscr&cmd=_ap-payment&paykey=", payKey); return Redirect(url);

Второй вариант - это тот, который упоминается в Paypal Embedded Flow без использования returnUrl или cancelUrl. Это нормально, но нужно открыть еще одну вкладку в мобильном браузере, в которой по умолчанию отключены всплывающие окна. Я не хочу просить людей изменить настройки браузера, чтобы мой сайт мог работать. Я не смог найти никакой документации по объекту PAYPAL.apps.DGFlowMini. Есть ли какая-либо конфигурация, которую я могу передать объекту, чтобы перенаправление происходило на той же вкладке, почти так же, как https://www.sandbox.paypal.com/webscr&cmd=_ap-payment&paykey.. Или есть другой способ? реализовать это, и я просто не смог его найти?
Любые предложения или помощь с благодарностью

0 ответов

Другие вопросы по тегам