ReactNative: Nút Tải Xuống Native (Android/iOS)
Do hạn chế về thời gian, thư viện này đã bị ngừng phát triển và không được bảo trì nữa, Tuy nhiên, bạn vẫn có thể sử dụng thư viện này.
Nếu dự án này đã giúp bạn, hãy ủng hộ chúng tôi bằng một dấu sao 🌟
Thư viện này là cầu nối ReactNative quanh các thư viện native:
Android: fenjuly/ArrowDownloadButton
iOS: elbryan/FFCircularProgressView
📖 Bắt đầu
$ npm install react-native-download-button --save
RN60 >= RNDB V1 >
RN60 trở lên, vui lòng sử dụng
react-native-download-button
V1 và phiên bản mới hơn
- iOS
Yêu cầu trước cho iOS: Hãy đảm bảo
CocoaPods
đã được cài đặt trên hệ thống của bạn
- Add the following to your `Podfile` -> `ios/Podfile` and run pod update:
use_native_modules!
pod 'RNDownloadButton', :path => '../node_modules/react-native-download-button/ios'
- Android
RN60 < RNAT V1 <
RN60 dưới đây, vui lòng sử dụng
react-native-app-tour
V.0.*
react-native link react-native-download-button
💻 Sử dụng
import RNDownloadButton from 'react-native-download-button';
// TODO: What to do with the module?
<RNDownloadButton size={300} progress={this.state.progress} reset={this.state.reset} onPress={this._onPress} />
💡 Thuộc tính
Thuộc tính | Loại | Mặc định | Ghi chú |
---|---|---|---|
startAnimation |
bool |
Bắt đầu hiệu ứng tải về | |
progress |
int |
Đặt tiến trình thanh tiến trình tải về | |
reset |
bool |
Đặt lại trạng thái ban đầu của trình tải về | |
iOS: tintColor |
string |
Màu sắc cho việc đặt màu nổi | |
iOS: tickColor |
string |
Màu sắc cho việc đặt màu dấu kiểm | |
android: backgroundColor |
string |
Màu sắc cho việc đặt màu nền | |
✨ Đối tác
- Thư viện Android fenjuly/ArrowDownloadButton
- Thư viện iOS elbryan/FFCircularProgressView
🤔 Làm thế nào để đóng góp
Cảm ơn bạn!
Có ý tưởng? Phát hiện lỗi? Vui lòng báo cáo tại ISSUES. Mọi đóng góp đều được hoan nghênh và đánh giá cao! Mọi chút giúp đỡ đều quý báu và luôn được công nhận.
💫 Thư viện này được sử dụng ở đâu?
Nếu bạn đang sử dụng thư viện này trong một trong các dự án của bạn, hãy thêm nó vào danh sách dưới đây. ✨
📜 Giấy phép
Thư viện này được cung cấp dưới Giấy phép Apache.
RNDownloadButton @ prscX
💖 Ủng hộ các dự án của tôi
Tôi mã nguồn mở gần như tất cả mọi thứ tôi có thể và tôi cố gắng trả lời mọi người cần sự giúp đỡ bằng cách sử dụng những dự án này. Rõ ràng, điều này mất thời gian. Bạn có thể tích hợp và sử dụng những dự án này trong ứng dụng của bạn hoàn toàn miễn phí! Bạn có thể thậm chí thay đổi mã nguồn và phân phối lại (thậm chí bán lại nó).
Tuy nhiên, nếu bạn có lợi nhuận từ điều này hoặc chỉ muốn khích lệ tôi tiếp tục sáng tạo, có một số cách bạn có thể làm:
Yêu thích và chia sẻ những dự án bạn thích 🚀
Nếu bạn cảm thấy rất hay lòng lành, hãy theo dõi prscX trên GitHub.
❤️
Chi tiết tải về:
Tác giả: prscX
Mã nguồn: https://github.com/prscX/react-native-download-button
Giấy phép: MIT license
Cảm ơn bạn!