问题标签 [custom-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 投票
2 回答
984 浏览

iphone - 启动 Apple 的 Stocks 应用程序,选择特定的股票

我想在未越狱的手机上启动 Apple 的 Stocks 应用程序以显示特定股票的信息。我对如何自己获取报价绘制股票不感兴趣,只是打开 Stocks.app。

我希望 Stocks 应用程序有一个自定义 URL 格式,所以打开一个 URLstocks://AAPL就可以了。但是我还没有找到任何记录这种计划的东西,并且怀疑它不存在。

还有其他想法,还是无法与原生 Stocks 应用程序集成?

0 投票
1 回答
227 浏览

wordpress - 如何在 wordpress 中添加自定义 url?

我刚刚在 wordpress 中安装了一个新插件,发现该插件使用了一个自定义 url,如 /?m=value。如何添加自定义网址??我称它为自定义网址还是??

谢谢,月亮

0 投票
7 回答
24993 浏览

android - 支持 Android webview 中的其他协议

我创建了一个 web 视图应用程序,显示的页面包含 market:// 链接,但是单击它们后,我会看到 404 屏幕以及不支持协议的错误。我尝试过查看文档,但找不到与此相关的任何内容。任何帮助深表感谢。

0 投票
2 回答
2449 浏览

iphone - 如何在已打开的应用程序中处理自定义 URL?


我有一个基于实用程序模板的应用程序(即主视图控制器和翻转视图控制器)。翻转视图允许选择要在主视图上使用的特定项目。到目前为止 - 效果很好。

现在我尝试添加自定义 URL。大意是:myapp://itemID=40这基本上会告诉主视图:“无需翻转 - 你将处理第 40 项”。

我将 URL 类型方案注册为“ myapp”,并将以下方法添加到应用程序委托:

如您所见,itemID被设置为startupItemmainViewController.

然后,我在常规方法中添加了一行,application以验证startupItemnil没有 URL 的情况下:

在 MainViewController.m 中,我添加了代码来处理viewDidLoad事件的项目。

这是我的问题:如果应用程序第一次从 URL 启动,则此方案非常有效。如果它已经在运行,那么我们就再也不会到达viewDidLoad,因此不会处理那个特定的项目,而是继续前进,就好像没有通过一样。

我的谦虚问题是:UIViewController我应该把我的处理代码放在哪个?或者,我是否以错误的方式接近这一切?这应该在我的模型中处理吗?

与往常一样,提前感谢您的宝贵时间!

盖伊

0 投票
1 回答
103 浏览

url-rewriting - 给用户的自定义 URL,按比例动态地

我需要为我的用户创建自定义网址,例如:www.example.com/alpha、www.example.com/beta。我正在创建符号链接目录,我认为这是原型设计的一个很好的起点。但是,现在我需要大规模地执行此操作,在负载均衡器后面的多个 Web 服务器上运行。我不确定这样做的正确方法。

0 投票
2 回答
85 浏览

url - 使用 # 登录自定义 URL 的规则

在 HTTP URL 中,井号 (#) 表示页面中的锚点,并且可能只出现一次。

这是适用于所有 URL 的通用规则吗?如果我想实现自定义 URL 协议,我可以使用以下作为合法 URL 吗?

myprotocol://zoo#1/cage#30/lion#11

0 投票
1 回答
770 浏览

iphone - 自定义 URL 方案有时在 iPhone 中不起作用

我有一个应用程序,我必须从服务器获取消息。服务器以 SMS 的形式发送消息。由于 iPhone 应用程序无法以编程方式接收 SMS,因此我注册了自定义 URL 方案并在消息前加上自定义 URL 值,例如:mymsg://

这在大多数情况下都可以正常工作。每当手机收到短信并单击回复按钮时,它会将我带到回复状态,原始消息将显示为一个链接,我可以单击该链接将我带到应用程序。出于某种原因,有时此消息不可点击。也就是说,当我单击消息时,它不会启动应用程序,或者只是消息不可单击。然后,如果我重新启动手机,该链接再次可单击,我可以单击启动我的应用程序的链接。有谁知道可能是什么原因?

-钦纳杜赖

0 投票
1 回答
1481 浏览

cocoa - 带有 Qt 的 Cocoa Mac 的自定义 URL 协议

我正在尝试使用自定义 URL 协议来启动我的 Qt (4.7.3) 应用程序。我已经让它适用于 Windows,所以现在是 Mac 的时候了。

我已经对 Info.plist 进行了必要的更改,并在浏览器中输入“customrprotocol://etc”时启动应用程序。问题是我需要某种方式将整个 URL 传递到我的应用程序中,以便我可以处理参数(仅在应用程序的开头)。在这个阶段,没有像在 Windows 中那样找到额外的参数 (argv[1]),尽管使用我的自定义 URL 协议输入了长 URL。

目前,我已经研究了两种可能的方法来做到这一点:

1)制作一个苹果脚本,我将它变成一个应用程序包,我修改其.plist以响应customprotocol://,并让它简单地使用'do shell script'启动我的真实应用程序并将URL作为参数传递。http://www.macosxautomation.com/applescript/linktrigger/index.html解释了这个过程。

不确定我是否喜欢这个选项,因为那时你基本上有 2 个应用程序包,我不想在某人的 Mac 上放置两个不同的应用程序才能让它工作。我正在尝试将一个捆绑包放在另一个捆绑包中,看看它是否有效。

2)通过将objective-c合并到我的项目中来处理实际的“geturl”AppleEvent,我尝试按照以下示例进行操作:URL scheme - Qt and mac

我对这个选项的问题是我不太确定如何去做。我已经将所有的objective-c 代码放入了一个.mm 文件中,我使用OBJECTIVE_SOURCES += objectivecstuff.mm 将它带入了项目中,并且我确保将Cocoa 框架也作为一个库包含在内。

一切都编译得很好,但它根本没有做我想做的事情(我还尝试将 URL 放入链接示例的 'handleGetURLEvent' 方法中的全局变量中,以便我可以在不同的模块中处理它)。

我认为问题的症结在于我不理解那个 .mm 文件中的objective-c,并且不确定我是否需要在某个地方实例化这个 EventHandler 对象或其他什么。我已经尝试通过http://el-tramo.be/blog/mixing-cocoa-and-qt阅读,但是这个人将 Cocoa 集成到 Qt 中的示例看起来更加面向 C++,然后似乎是在URL 方案 - Qt 和 mac,所以我不确定如何继续使用此选项。

在这一点上真的很感激一些建议和建议!

感谢您的阅读。

0 投票
3 回答
13838 浏览

iphone - 如何从 .ipa 文件中提取自定义 URL 方案?

我正在尝试确定如何以编程方式从应用程序.ipa文件中提取或获取自定义 URL 方案。

这可能吗?

0 投票
4 回答
68156 浏览

ios - 从 Safari 启动应用程序或应用程序商店?

我已经知道如何从 safari 启动应用程序,但是否可以在启动前检查应用程序是否已安装?如果应用程序当前未安装在 iPhone 上,我正在考虑启动应用程序商店。