问题标签 [react-native-linking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1070 浏览

android - 用于 React Native .60 + 的 React Native 链接

这仍然是必需的,我一直看到这条消息,但从我的经历来看它是完全无效的。几乎我使用的每个包,我仍然需要运行 react-native 链接。

在此处输入图像描述

谁能告诉我这是怎么回事?它只是特定的包,还是为什么我仍然需要一直运行 react-native 链接,当它告诉我不应该运行它时。我的意思是,它实际上只是将它添加到 iOS 的 pod 文件和 Android 的 gradle 中。

还有其他人遇到这种情况吗?

为了进一步展示这一点,看看这个,刚刚运行了 npm install for lottie,除非我运行链接,否则它将无法工作,我应该手动添加到我的 pod 文件中吗?我不明白为什么 React Native(Facebook)团队说不再需要它,在我们 4 人的团队中,我们一直都需要它。

在此处输入图像描述

0 投票
1 回答
525 浏览

android - 如何在其他 React-Native 应用程序中启动 React-Native 应用程序

  • 我有一个要求,其中我有一个 React-Native 应用程序(主要应用程序),并且有一个也在 React-native 中开发的游戏应用程序(辅助应用程序)。

  • 现在单击主应用程序的按钮,我想启动辅助应用程序,并作为主应用程序的一部分玩游戏。请让我知道或指导我,我如何整合这两个独立的实体并完成。

  • 有什么方法可以捆绑辅助反应原生应用程序并在主应用程序中启动?

注意:- 由于我有数百个游戏,因此在 Primary 应用程序中拥有所有游戏的代码将是一个坏主意,所以有没有办法将每个游戏作为单独的实体或以任何类似的捆绑形式启动,作为 Primary 的一部分应用程序。

谢谢你的时间。

0 投票
2 回答
426 浏览

react-native - React Native Linking Listener?

Description:

Built an app, need to implement Swedish BankID. This means, when user presses a button, the Swedish BankID App opens, and when the user has signed in, the Swedish BankID App sends the user back to my app (which it does automatically), in which I need to retrieve data (if sign in was successful or not).

What needs to be accomplished:

Open Swedish BankID on the device from my app. Need to be able to receive a payload from Swedish BankID App in my app (Swedish BankID sends user automatically back to my app).

Current Code:

Currently, the Swedish BankID App opens correctly, my question is, is there any way to receive data from the other app? I know this is possible with Native Modules (running Objective-C etc), however I am using Expo Client and do not wish to eject.

I have yet to find anything that suggests that React-Native can listen to the other app.

0 投票
1 回答
673 浏览

react-native - 已安装应用程序时,如何在 React Native 中从实际应用程序打开应用程序?

我正在使用这个库进行深度链接是我的 React Native 应用程序(仅涉及 IOS)

如果未安装该应用程序,它将成功打开apple store.

但问题是即使安装了应用程序,它也会打开apple storewithopen按钮。

这是我的代码

我做错了什么吗?

0 投票
1 回答
164 浏览

react-native - 在特定浏览器(如 IE)中打开链接,而不是从 react-native 应用程序中打开默认浏览器?

我正在创建需要在 Microsoft Edge 浏览器中打开的应用程序,但是当我单击链接时。它直接使用默认浏览器打开链接。有没有办法强制程序在 Microsoft Edge 浏览器而不是默认浏览器中打开链接。尤其是在IOS中。

0 投票
1 回答
109 浏览

react-native - React Native Linking to facebook profile 只打开当前用户的个人资料而不是给定的 URL

我有以下代码:

user取自该人的个人资料的 url,因此在 urlhttps://facebook.com/ian中,用户将是ian.

无论用户是谁,facebook 应用程序始终会打开登录到 facebook 的个人资料页面,而不是 url 中列出的用户。

如何从 React Native 应用程序链接到 Facebook 应用程序中用户的 Facebook 个人资料?

0 投票
0 回答
132 浏览

javascript - 使用 React Native Linking API 打开邮件客户端的选择

使用LinkingReact Native 中的 API,我们可以做这样的事情:

但是,通过这种方法,React Native 应用程序将立即打开默认邮件客户端应用程序(例如:Gmail),我想要做的不是打开默认邮件客户端应用程序,而是应该从应用程序底部弹出一个弹出窗口(如ShareAPI在 React Native 中确实如此)并让用户从他们设备中的各种邮件客户端中进行选择。

有什么办法吗?我真的很感激,甚至是一个建议。

提前致谢。

0 投票
2 回答
440 浏览

django - 如何使用 Djoser 和 React Native 通过电子邮件激活帐户?

我目前正在后端使用 Djoser 对基于 React Native 的应用程序进行身份验证。但是,对于帐户激活,Djoser 会发送一个包含 uid 和令牌的链接。当我从链接获取 uid 和令牌时,我希望此链接在我的应用程序上打开一个页面。我需要将链接中的 uid 和令牌作为我的 react native 应用程序的激活请求中的正文发送。请建议如何做到这一点。任何帮助都会很明显,因为我被困在这个特定的部分。

0 投票
0 回答
55 浏览

react-native - 'react-native' 不被识别为内部或外部命令、可运行程序或批处理文件,用于 AND 未处理的 Promise 错误

我正在使用 React Native 创建一个应用程序并添加一个应该与 Dialogflow 集成的 ChatBot 屏幕。我正在关注本教程,但我遇到了未处理的承诺错误。我一直在尝试解决这个错误一段时间。

未处理的承诺拒绝:React Native 应用程序未连接到 Dialogflow

我在本教程中唯一没有遵循的是将 react-native 与 react-native-dialogflow 链接的步骤:

react-native 链接 react-native-dialogflow

react-native 链接 react-native 语音

这可能是我错误的根源吗?链接这些依赖项/包的目的是什么?当我尝试使用这些命令时,我得到了错误:

'react-native' 不是内部或外部命令、可运行程序或批处理文件。

0 投票
0 回答
35 浏览

javascript - 我们可以在 react-native 中提交一个 html 表单吗?

我有一个问题,我们是否可以在 react-native 中提交带有 Linking 的 html 帖子表单。如果是,我们如何提交?

我想将它提交到默认浏览器(不使用 webview),这是 html 表单:

请写下我们如何在默认浏览器中提交该表单的所有方式。

提前致谢。