微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否可以在使用 React Native 的同时为 iOS 和 Android 构建更多定制的 Firebase 动态链接?

如何解决是否可以在使用 React Native 的同时为 iOS 和 Android 构建更多定制的 Firebase 动态链接?

我已经翻阅了 firebase 提供的大部分文档。我还发现了其他没有太大帮助的资源,但给出了很多相同的答案。

这是我对 building links 的参考链接This guide 也说过同样的话。

我希望实现的功能与 Twitter 的个人资料共享菜单非常相似。以下是他们的菜单外观的片段。

Desired output

我现在的状态是这里。我有一条消息,firebase 链接内置在一个潜在的可共享对象中。菜单看起来像这样。

Current state

我想要实现的是一个粗体标题和描述文本以及一个非常类似于 Twitter 设置方式的标题图像。我不确定在 firebase 内置链接修改添加任何选项是否适用于此菜单

这是一个代码片段,展示了我构建 firebase 动态链接的方式。

export async function buildEventLink(eventId) {
    const url = 'https://helloStackOverflow?eventId=' + eventId;
    const link = await dynamicLinks().buildLink({
        link: url,domainUriPrefix: 'https://helloStackOverflow',});

    return link;
}

接下来是一段代码片段,展示了我如何为用户创建共享菜单,选择他们将在其中共享 firebase 动态链接的媒体。

let link = await buildEventLink(selectedEvent.eventId);
try {
    const result = await Share.share({
        message: "Swoop into this event!",url: link,});

    if (result.action === Share.sharedAction) {
        if (result.activityType) {
            // shared with activity type of result.activityType
        } else {
            // shared
        }
    } else if (result.action === Share.dismissedAction) {
        // dismissed
    }
} catch (error) {
    alert(error.message);
}

Here is the link to the React Native Share component

如果我遗漏了这个模块的任何内容,或者如果有另一个 npm 模块可以帮助我解决这个问题,请分享

再次重申,我想添加一个粗体标题并附加一个 png 以显示 Twitter 徽标的位置。对此的任何建议或指导将不胜感激!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。