将Google的付款按钮和Apple的付款按钮集成到本机应用程序中

问题描述 投票:2回答:1

我一直在寻找如何整合Apple(PkPaymentButton)和Google Pay(https://developers.google.com/pay/api/web/guides/brand-guidelines#payment-buttons)所提供的本机资产,而不必编写自己的本机模块。

我发现这两个都包含在react-native-GPay库和react-native-payment库(PKPaymentButton的接口)中。问题是,我已经在使用另一个处理Apple pay和Google pay(tipsi-stripe)的库,该库不提供本机按钮的界面,并且我不想仅使用这两个库他们的本机按钮实现。

我也想尊重苹果/谷歌品牌设计准则。它们非常具体:-Do n't创建您自己的Google Pay按钮或以任何方式更改按钮内的字体,颜色,按钮半径或填充。-不要创建您自己的Apple Pay按钮设计或尝试模仿系统提供的按钮设计。

[我到处都看,似乎人们在提供有关如何在本机应用程序中实现googlepay / apple pay的教程的人都不在乎品牌推广准则(他们使用带有一些文字的简单TouchableOpacity,触发了付款界面)而且我找不到仅实现按钮UI的任何react-native模块

也许我缺少一些显而易见的东西(这是我第一次实现这些功能),但是是否有任何react-native模块仅提供本机按钮资产的接口,而没有实现整个支付库?创建一个仅执行此操作的react-native模块是否有用?

我一直到处都在寻找如何整合Apple(PkPaymentButton)和Google Pay(https://developers.google.com/pay/api/web/guides/brand-guidelines#payment- .. 。

react-native applepay google-pay design-guidelines
1个回答
0
投票

我处于相同的情况,除了我没有在我的项目中使用tipsi-stripe中的GPay,我只是将其用于iOS上的Apple Pay。如果可以帮助您,这是我最近发布的回购协议,它向React Native公开了本机Apple Pay按钮:Apple Pay button for RN

© www.soinside.com 2019 - 2024. All rights reserved.