Платежный шлюз PayuMoney не работает в веб-представлении Android для Opencart - PullRequest
0 голосов
/ 17 марта 2020

Я использую android веб-просмотр для веб-сайта opencart. Все работает, кроме платежного шлюза для payumoney. После нажатия кнопки «Подтвердить заказ» приложение перенаправляется на шлюз, и как только кто-то выбирает другие дополнительные параметры, такие как сетевой банкинг, кошелек или дебетовая карта и т. Д. c, отображается пустая страница.

Код указан ниже:

enter protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main2);
    mWebView = findViewById(R.id.activity_main_webview);
    mWebView.setWebViewClient(new WebViewClient());
    WebSettings webSettings = mWebView.getSettings();
    webSettings.setJavaScriptEnabled(true);
    webSettings.setDomStorageEnabled(true); // replace settings with what matches your code


    //REMOTE RESOURCE
    mWebView.loadUrl("http://example.com");
    mWebView.setWebViewClient(new MyWebViewClient());

    // LOCAL RESOURCE
    // mWebView.loadUrl("file:///android_asset/index.html");
}

@Override
public void onBackPressed() {
    if(mWebView.canGoBack()) {
        mWebView.goBack();
    } else {
        super.onBackPressed();
    }

Пожалуйста, расскажите, чего не хватает.

...