
У меня есть торговый сайт на базе WordPress с Woo-commerce и установленным платежным плагином UPI. а также я создал приложение Android для своего веб-сайта с помощью веб-просмотра.
****Проблема****
В WebView все работало правильно, но я использовал ссылку для оплаты UPI на одной странице для перенаправления на платежи UPI ("upi://pay?pn=DevShop&pa=eshop@kotak&tr=40766&tn=OrderID40766&am=1149&cu=INR") нравится эта ссылка, и я получаю ошибку ERR_UNKNOWN_URL_SCHEME
Я хочу, чтобы моя ссылка для оплаты UPI, как указано выше, при нажатии на нее открывалась в приложении UPI по умолчанию, например BHIM, PayTM, PhonePe или т. д., а Rest будет работать через вышеуказанные приложения. ниже приведены ссылки на целевые приложения.
https://play.google.com/store/apps/deta ... d.apps.nbu .paisa.user
https://play.google.com/store/apps/deta ... pci.upiapp
https://play.google.com/store/apps/deta ... ne97.paytm
https://play.google .com/store/apps/details?id=com.phonepe.app
https://play.google.com/store/apps/details?id=com .mobikwik_new
https://play.google.com/store/apps/deta ... ge.android
Ниже приведен мой код в MainActivity. Java
Код: Выделить всё
package com.shop.dev;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends AppCompatActivity {
private WebView myWebView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
myWebView = (WebView) findViewById(R.id.webView);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setAppCacheEnabled(true);
myWebView.loadUrl("http://192.168.1.14/mzdec");
myWebView.setWebViewClient(new WebViewClient());
}
@Override
public void onBackPressed() {
if(myWebView.canGoBack()) {
myWebView.goBack();
} else {
super.onBackPressed();
}
}
}
Код: Выделить всё
Ниже приводится ошибка при оплате через ссылку UPI.>
Подробнее здесь: https://stackoverflow.com/questions/592 ... ilable-upi
Мобильная версия