2015-11-25 22 views
23

Tôi phải xây dựng một ứng dụng cho iOS và Android và tôi đã suy nghĩ về việc sử dụng React Native để thực hiện công việc, nhưng tôi không tìm thấy bất kỳ điều gì liên quan đến Mua hàng trong ứng dụng. Bạn có biết bất kỳ giải pháp hiện có nào để thêm Mua hàng trong ứng dụng cho cả phiên bản iOS và Android mà không có quá nhiều đau đầu không?Phản hồi mua hàng trong ứng dụng và gốc?

+2

Tôi đã tạo yêu cầu về Sản phẩm cho việc này để thêm vào React Native: https://productpains.com/post/react-native/support-for-in-app-purchases –

Trả lời

26

Tôi là tác giả của thư viện InApp Billing cho RN trên Android; react-native-billing.

Tôi cũng đang cân nhắc việc hỗ trợ iOS từ cùng một thư viện nhưng sẽ yêu cầu viết lại đáng kể vì có sự khác biệt về tính chẵn lẻ đối tượng địa lý. API cũng hoạt động theo nhiều cách khác nhau.

Hiện tại, nếu bạn cần hỗ trợ iOS, tôi sẽ sử dụng react-native-in-app-utils.

+3

Điều này có hỗ trợ đăng ký có thể gia hạn không? –

0

Có rất nhiều thành phần của bên thứ ba ngoài đó (nhiều hơn nữa cho iOS là ngày đầu cho Android) nhưng nếu bạn không thể tìm thấy thứ bạn muốn thì việc viết mã mua hàng trong ứng dụng sẽ là vấn đề bản địa cho iOS và Android sau đó chuyển tiếp sang bên JS phản ứng với thành phần gốc tự phản ứng của riêng bạn.

6

react-native-in-app-utils hoạt động độc đáo với iOS. Đối với Android không có bất cứ điều gì được nêu ra, mặc dù tôi đang làm việc trên một PR trong thời gian rảnh rỗi của tôi để cung cấp này.

1

Dưới đây là một cái gì đó mà sử dụng lương sọc táo và lương android - https://github.com/tipsi/tipsi-stripe

Nó có thể là những gì hội chợ sử dụng trong nội bộ, tôi không chắc chắn. Đây là một cách khác có vẻ đầy hứa hẹn - https://github.com/naoufal/react-native-payments - có vẻ như sử dụng GUI gốc ở mọi nơi ngay cả trong trình duyệt, tôi sẽ thử cái này, tôi hy vọng nó hoạt động.

Các vấn đề liên quan