执行付款贝宝扑

发布于 2025-02-02 01:36:59 字数 631 浏览 3 评论 0原文

我正在尝试在WebApp中实现PayPal付款,但是WebView与Web不兼容。 我还尝试了DART:UI,但没有成功。

//ignore: undefined_prefixed_name
  ui.platformViewRegistry.registerViewFactory(
      'paypal-html',
      (int viewId) => IFrameElement()
        ..width = MediaQuery.of(context).size.width.toString()
        ..height = MediaQuery.of(context).size.height.toString()
        ..src = checkoutUrl
        ..style.border = 'none');

SizedBox(
          width: MediaQuery.of(context).size.width,
          height: MediaQuery.of(context).size.height,
          child: HtmlElementView(viewType: 'paypal-html'),
        ),

你知道我该怎么做吗?

I am trying to implement paypal payments in a WebApp, but WebView is not compatible with the web.
i also tried dart: ui but without success.

//ignore: undefined_prefixed_name
  ui.platformViewRegistry.registerViewFactory(
      'paypal-html',
      (int viewId) => IFrameElement()
        ..width = MediaQuery.of(context).size.width.toString()
        ..height = MediaQuery.of(context).size.height.toString()
        ..src = checkoutUrl
        ..style.border = 'none');

SizedBox(
          width: MediaQuery.of(context).size.width,
          height: MediaQuery.of(context).size.height,
          child: HtmlElementView(viewType: 'paypal-html'),
        ),

Do you know how I can do it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

等风来 2025-02-09 01:36:59

webviews

Webviews are not supported by PayPal for payment approval. A browser view mechanism with an address bar must be used (such as a Safari View Controller or Chrome Custom Tab)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文