【问题标题】:How to implement a share bottom sheet like in Google Photos如何在 Google Photos 中实现共享底部表
【发布时间】:2019-07-01 23:45:57
【问题描述】:

我正在尝试使用 React Native 在我的应用中构建共享功能。要求很像 Google 相册。

Google photos' sharing bottom sheet

这包括顶部的自定义部分,让用户输入一些信息,例如只读/可编辑。底部与iOS/Android系统共享功能相同。

这是构建底部工作表的库:

https://github.com/nysamnang/react-native-raw-bottom-sheet

但是,它没有关于如何触发共享通道的信息。

这是一个带有共享频道的图书馆:

https://github.com/react-native-community/react-native-share

但它只能与预定义的频道共享。

所以我的问题是:

  1. 我可以通过 iOS/Android 重复使用系统构建的底页吗? 定制它?如果有,怎么做?

  2. 如果不能直接自定义,有没有第三方库可以模仿?如何与 iOS/Android 集成以共享已安装的应用程序?

【问题讨论】:

    标签: android react-native


    【解决方案1】:

    使用react-native-share,它具有默认实现,还允许您创建自定义 UI

    【讨论】:

    • 很遗憾,它只支持非常有限的 IOS 频道。 SMS 是我们需要的最重要的渠道,但不受支持。
    • 对于短信,使用 url=sms:+19725551212?body=hello%20there 链接
    猜你喜欢
    • 1970-01-01
    • 2020-01-16
    • 2022-12-10
    • 1970-01-01
    • 2010-10-01
    • 2021-05-04
    • 1970-01-01
    • 1970-01-01
    • 2010-10-15
    相关资源
    最近更新 更多