问题标签 [url-scheme]

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 回答
836 浏览

iphone - handleOpenURL 仅在应用程序已启动时有效,在应用程序关闭时崩溃

我正在使用 URL Schemes 来使用 url 打开我的应用程序。接收器应用程序运行时工作正常。

然而,问题是应用程序是否关闭。例如,如果我在 Safari 中输入 url,应用程序会启动并立即崩溃,我会得到:

线程1:程序收到信号:“SIGKILL”

我在 didFinishLaunchingWithOptions 中放置了一个 NSLog,但看起来它永远不会被触发,handleOpenURL 也不会。

为什么这样做?

0 投票
2 回答
959 浏览

facebook - 是否可以以某种方式更改 Facebook 评论关联 URL?

我们最近更改了我们网站上某些页面的 URL 方案,以获得一点 SEO 提升。例如,domain.tld/$id/slug/-> domain.tld/$category/slug-$id/

然而,与旧 URL 关联的注释现在显然不会显示在新 URL 上,因为链接是使用新方案自动生成的。

由于我们的网站非常新,我们还没有很多评论。显然,我们不想丢失我们已经拥有的那几条评论,而是宁愿将它们的关联迁移到新的 URL 方案。我还没有在评论审核工具上找到这样的选项,评论文档也没有详细说明这一点。这有可能吗?

0 投票
3 回答
4098 浏览

iphone - 在 iOS 中使用电子邮件 uri 方案的附件

我正在实现一个 iphone 应用程序 (iOS 4.2),我想从该应用程序触发电子邮件客户端发送带有附件的消息。我可以有效地结合使用 uri 方案和类 NSURL 来触发电子邮件应用程序,但我想知道是否可以附加图像。我曾尝试使用 mailto:whoever@wherever.org?subject=sthg&body=sthgelse&attachment=/path/to/file 但附件不包括在内。我知道 iphone 应用程序是沙盒的,因此电子邮件实用程序可能无法访问我的图像的路径,因为它位于我的应用程序包中。另一方面,我正在考虑使用照片管理器管理我的图像。(1)有没有办法以这种方式包含附件?(2) 如果是这样,是否可以从我的应用程序或照片客户端引用图像?我在 mailto RFC 中找不到任何附件参数,但也许 Apple 提供了一些方法来实现这一点。

在此先感谢您的帮助,

路易斯

0 投票
3 回答
5075 浏览

uri - URI 中方案后面的双斜杠的语义是什么?

根据https://www.rfc-editor.org/rfc/rfc3986http://en.wikipedia.org/wiki/Uniform_resource_identifier,URI 可能包含也可能不包含在方案标识符之后的双斜杠。这使得“urn:issn:1535-3613”成为一个有效的 URI,就像“http://stackoverflow.com”一样。

是否有严格/正式的需要包括双斜杠或者它是可选的,无论如何,原因/语义是什么?回答时,请提供一个结论性的答案 - 不要只报告您的浏览器/库/...如何处理它。

0 投票
2 回答
3436 浏览

iphone - 从 Web 应用程序启动本机应用程序时出错 - iOS - 无法显示 URL

尝试从我的网络应用程序(apple-mobile-web-app-capable)调用我的本机 iOS 应用程序时遇到了一些麻烦。每当我在 Safari 中按下按钮以使用自定义 url 方案打开我的应用程序时,效果都很好。

但是,当我将它添加到主屏幕时,我遇到了错误:无法显示 URL。重定向到 http 或 https 可以正常工作,但如果我调用 mysupercustomurlscheme:// 我会收到上面的错误消息。

我尝试通过 document.location.href、window.location 等打开它,但似乎没有任何效果,而且我已经没有想法了。

如果有人有任何想法,我将非常感激听到他们的声音。

提前致谢!

0 投票
5 回答
30729 浏览

iphone - iPhone应用程序的WhatsApp url方案

我们正在开发 iPhone 应用程序并计划集成 Whatsapp。

有没有办法从 iPhone 应用程序中启用点击通话/消息?Skype 通过以下方式允许这样做:

Whatsapp 是否有等价物?

0 投票
2 回答
23747 浏览

ios - 如何使用 UIApplication 处理 OpenURL 通知

我正在尝试处理 UIApplication 通知以在当前打开的视图中获取 URL 方案。我已经尝试了几个通知,但我不知道哪个对象包含 URL 方案。

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

0 投票
1 回答
4969 浏览

iphone - 如何重新启动打开我的自定义 URL 方案的应用程序?

我正在开发一个管理我自己的 URL 方案的应用程序,因此我实现了回调:

它工作得很好,但我需要启动调用者应用程序(即打开 URL 的应用程序)。所以我的问题是,这可能吗?

我一直在玩,UIApplicationLaunchOptionsSourceApplicationKey但我无法通过应用程序包 ID 启动应用程序。我可以吗?

我也尝试过未记录launchApplicationWithIdentifier:UIApplication,但我需要一个真正的解决方案,而且似乎解决方法只适用于模拟器。

有任何想法吗?谢谢!

0 投票
0 回答
1228 浏览

android - 为什么我的 URL 主机的 Android 意图过滤器不起作用?

在我的清单文件中:

我尝试将用于处理 URL 方案/主机的意图过滤器内容放在其他活动中,并创建一个新的,并制作一个单一的意图过滤器,但它们都不起作用。URL 总是正常加载,而不是启动我的应用程序。我正在使用 Android 3.0 和三星 Galaxy 选项卡。如果重要的话,这是一个基于 phonegap 的应用程序。 测试

0 投票
1 回答
5846 浏览

url - URL 方案可以包含下划线吗?

根据 URL 的规范,该方案可以有下划线吗?例如,web_view://example.com 是一个有效的 URL 吗?