问题标签 [x-callback-url]

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 投票
1 回答
2713 浏览

react-native - Auth0 React Native - Safari 无法打开页面,因为地址无效

我以所有正确的方式做到了这一点,并遇到了这样的问题

https://auth0.com/docs/quickstart/native/react-native/00-login

在此处输入图像描述

0 投票
1 回答
1143 浏览

ios - iOS Interapp 使用 x-callback-url 进行双向通信

我一直在关注链接以使用x-callback-url. 所以我制作了两个不同的应用程序 - SourceAppTargetApp

源应用

URL方案: 在此处输入图像描述

并实现打开 TargetApp 如下:

AppDelegate 方法从 TargetApp 接收响应:

目标应用

URL方案: 在此处输入图像描述

AppDelegate 方法接收来自 SourceApp 的请求:

TargetApp 的 IBAction 将响应发送回 SourceApp:

现在的问题是,我可以从 SourceApp 打开 TargetApp,但无法从 TargetApp 返回到 SourceApp。我什至研究过这种方法,但我发现它和我的一样。

任何帮助将不胜感激。

0 投票
0 回答
301 浏览

ios - iOS 中的应用间通信

使用x-callback-url,我们可以在 iOS 中进行应用到应用的双向通信。

我的一个源应用程序 (A) 可以启动另一个我的目标应用程序 (B),并且还提供参数指示目标应用程序在执行操作后将数据和控制返回给源应用程序。在这方面我有两个问题。

1)一旦我控制回源应用程序,我不想将目标应用程序放在后台。我们可以做到这一点吗?如果 x-calback-url 不可能,请建议替代方案,这将符合上述要求。

2)如果我使用 x-callback-url,是否有任何苹果拒绝?

0 投票
0 回答
261 浏览

swift - 在 MacOS 上使用 swift 打开并读取 x-callback-url

我已经想出了如何使用下面的代码打开一个 x-callback-url,但我正在努力弄清楚如何读取发回的内容。任何想法表示赞赏:

0 投票
1 回答
304 浏览

python - 如何从 python 代码执行 ios“打开方式”?

使用 Pythonista,我可以轻松地生成一个文件,该文件将保存在 Pythonista 文件系统中。如果它具有适当的文件结尾,在本例中为“.gpx”,则访问该文件将调用 ios 对话框“打开方式”和可能的应用程序列表。

是否可以使用 x-callback-url 系统直接从 python 代码中打开带有上述文件的 ios 应用程序(在本例中为 gaiagps://),省去点击文件的额外步骤?

这条线肯定很接近:

0 投票
0 回答
23 浏览

google-calendar-api - Google 日历提醒共享表

我正在使用 Apple 的快捷方式,并正在尝试制作一个共享表项目,该项目将向 Google 日历添加提醒。我已经能够确定我可以打开日历,但是除了此处列出的和googlecalendar://之外,我找不到有关应用程序方法的详细信息。create eventview event

是否所有 x-callback-url 方法都记录在某处明显我遗漏的地方,或者是否有一种方法可以在某处找到这些方法?

进一步的研究建议我Apple Configurator 2在下一次应用更新时使用 IPA 文件。我将它安装在我的桌面上,但我不在家,只能通过 VPN 访问桌面,即使有可用更新,我也无法将手机插入其中。

我在想象类似com.google.calendar://?action=reminder&title={{myTitle}}...

0 投票
1 回答
231 浏览

ruby - 如何在 Ruby 中对本地应用程序进行 x-callback-url 调用?

我在 macOS 上安装了一个本地应用程序 (NotePlan),它发布了一个x-callback-url 方案。我只是想从 ruby​​ 脚本中调用它,但找不到帮助。(大量的帮助可用于 HTTP 调用,但这是针对本地应用程序的。)

它返回此错误:

从命令行调用open "noteplan://x-callback-url/openNote?noteTitle=note%20title"会做预期的事情,所以基本机制似乎工作。

0 投票
0 回答
59 浏览

ios - 打开App2后如何关闭App1?

我有两个应用程序 -App1App2,它们使用x-callback-url协议进行通信。App1我的问题是 -打电话后如何关闭“发件人” App2

当它进入后台时我不需要杀死 App1,只需要在重定向后 0-2 秒内从特定功能/视图控制器中杀死

ps 重定向此代码后根本不执行。

在重定向之前/之后调用关闭的一些变化也没有给出任何东西

pps 使用此代码关闭应用程序

0 投票
0 回答
236 浏览

aws-lambda - 我可以在 AWS Cognito 中为 sign_in 和 sign_up 过程设置不同的回调 URL 吗?

我正在尝试以在注册过程之后将用户重定向到应用程序 API -“create_node_in_DB”的方式自定义 AWS Cognito。这可以通过在 Cognito 的 APP 客户端设置中添加回调 url -“localhost:5000\ create_node_in_DB”来轻松完成。

但是当用户尝试“登录”时,AWS cognito 使用相同的回调 url。这会在数据库中为同一用户创建多个节点。有什么办法可以让我为登录或登录过程有一个单独的回调 url。我尝试了 AWS lambda 功能,但未能找到解决方案。

有没有其他方法可以解决这个问题?

0 投票
1 回答
64 浏览

swift - X-CallBack 是否在后台线程中工作?

我正在构建一个这样的 xcallBack Url

并且在构建之后我有打开 url 方法

当我的应用程序处于前台状态时,它工作正常,但是当它进入后台状态而不是打印成功时,我得到“无法打开 URL”,即使我尝试调度全局后台线程它也无法正常工作

有人可以帮我解决这个问题吗?