2016-04-04 3 views
0

У меня есть приложение AngularJS и вы хотите использовать paymill.com, чтобы предлагать различные способы оплаты. В настоящее время я борюсь с PayPal. Этот апи-вызов позволяет мне указать URL перенаправления, где клиент получает перенаправлены после оплаты: https://developers.paymill.com/API/index#create-new-payment-checksumУгловой хаос вызывает перенаправление на отказ

я получаю ответ с этим URL, как «RETURN_URL»:

http%3A%2F%2Ftest.test.com%2F%23%2Fteatimes%2Fbuy%2Fp82uHoLI6z%2F1

который кажется, правильная кодировка для:

http://test.test.com/#/teatimes/buy/p82uHoLI6z/1

к сожалению редиректа после оплаты сделать es не работает и просто перенаправляет меня на: http://test.test.com/?paypal_parameters/#/. Итак, кажется, что все после того, как хэштаг омрачится ... Есть ли способ исправить это на моем конце? Я бы предпочел не использовать режим html5.

EDIT: Если я использую указанный выше URL-адрес без «#», я правильно перенаправляю, но angularjs не может этого разрешить.

ответ

0

Почему вы не хотите использовать режим html5? у вас не было бы проблем с хэштегом.

Какой угловой метод вы используете для перенаправления на URL.

+0

Ну, хотя html5 поддерживается во многих браузерах, все еще есть много пользователей, использующих старые. Я вернулся к использованию html5mode в конце, так как не видел другого подходящего решения. Пользователи со старыми браузерами не смогут использовать PayPal, хотя это отстойно. – puelo