رفتن به مطلب
بخش Unity به انجمن اضافه شد
  • 0

اتصال به درگاه پرداخت از طریق WebViewExtras


fun_code

سوال

سلام و عرض ادب

بنده بدون مشکل درون برنامه به درگاه پرداخت متصل و عملیات رو کنترل میکنم.

برای اینکار از کتابخانه SslErrorWebView استفاده میکردم تا بدون مشکل در تمامی دستگاه ها صفحات https رو باز کنه.

اخیرا از SslErrorWebView ایراد میگیرن و میگن باید از DefaultWebViewClient استفاده کرد.

وقتی از این نوع متغیر استفاده میکنیم امکان خواندن نتیجه پرداخت از وب ویوو نیست !

یعنی صفحات باز و بدون مشکل انجام میشه اما در انتها امکان خواندن محتوای وب سایتی که در وب ویو نمایش داده میشه نیست...

 

دستوری که باهاش میتونیم محتوا رو بخونیم اینه :

			Dim jsStatement As String
			jsStatement = "B4A.CallSub('processHTML', true, document.documentElement.outerHTML)"
			myInterface.execJS(vwExtras, jsStatement)

محتوا در تابع processHTML قابل استفاده است.

دوستانی که ساتفاده کرده باشن میدونن.

لطفا اگر تجربه اش رو دارین راهنماییم کنین که چطور این مشکل رو حل کنم ؟

پیشاپیش از راهنماییتون سپاسگزارم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

1 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

حل شد.

لینکی که کمکم کرد :

WebView HTTPS workaround. How to? | B4X Community - Android, iOS, desktop, server and IoT programming tools

شاید برای شما هم مفید بود.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...