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

ios - 如何通过一个按钮链接两个 iphone 应用程序

我有两个 iphone 应用程序,希望它们能够通过一个按钮进行切换,无论如何要这样做吗?

0 投票
10 回答
77941 浏览

javascript - 检查 javascript 中是否支持 URL 方案

有什么方法可以检查当前是否在手机上注册了 URL 方案......使用 javascript?

0 投票
4 回答
9121 浏览

ios - 如何判断 Cocoa Touch 设备是否可以拨打电话?

可能重复:
iOS - 检测设备是否支持电话?

我正在编写一个 iPhone 应用程序,它提供一个按钮来拨打电话号码。我正在使用如下代码以tel:通常的方式使用 URL 拨打号码:

它在真正的 iPhone 上运行良好,但我只是在模拟器中收到“不支持的 URL”警报。可能这也会发生在 iPod Touch 上,尽管我还没有测试过。在不会拨打电话的设备上运行时删除按钮会很好。

有没有办法以编程方式检测 Cocoa Touch 设备是否可以拨打电话?

0 投票
4 回答
75650 浏览

url - 电话 URL 方案

就像“mailto” URL 前缀启动用户的默认邮件程序并启动具有指定地址的新电子邮件一样,是否有类似的 URL 方案可以发起电话呼叫?也许是“电话”、“打电话”或“喝”?

顺便说一句,我的目标是使用 Cisco CUPS 的平台,因此我可能有一种特定于平台的方式来发起 Cisco 特有的呼叫,但我想我会先问更一般的问题。但是,如果有人具体知道如何通过 CUPS 以编程方式发起呼叫,那也太好了。

0 投票
14 回答
456348 浏览

html - 如何标记电话号码?

我想将电话号码标记为 HTML 文档中的可调用链接。我已经阅读了微格式方法,并且我知道该tel:方案将是标准的,但实际上没有实现。

据我所知,Skype 定义了skype:callto:,后者已经获得了一定的人气。我认为,其他公司要么有其他计划,要么跳上callto:火车。

标记电话号码的最佳做法是什么,以便尽可能多的使用 VoIP 软件的人只需单击链接即可接听电话?

额外问题:有谁知道紧急电话号码的并发症,例如美国的 911 或德国的 110?

干杯,

更新: Microsoft NetMeeting 采用callto:WinXP 下的方案。这个问题表明,Microsoft Office Communicator 将处理tel:方案而不是方案callto:。太好了,雷德蒙德!

更新 2:两年半后的现在。它似乎归结为你想用这个数字做什么。在移动环境中,tel:这是要走的路。如果您认为您的用户更多是 Skype 用户callto:tel:我个人的意见是,当有疑问时使用tel:(与@Sidncious' 的回答一致)。

更新 3:用户 @rybo111 指出,Chrome 中的 Skype 同时也加入了tel:潮流。我无法验证这一点,因为手头没有机器,但如果这是真的,这意味着我们终于在这里有了赢家:tel:

0 投票
2 回答
113 浏览

url - 我应该存储 OpenID 的连接方案吗?

当有人登录我的网站时,我应该为 OpenID 存储连接方案 http 还是 https?或者只是之后发生的事情:http: //pupeno.com或 pupeno.com?

0 投票
2 回答
6738 浏览

mod-rewrite - htaccess (https 到 http)

这是另一个 .htaccess 问题。我已经做了文献综述。将不胜感激任何帮助。

要求:

  1. 仅对少数 URL 强制使用 HTTPS。
  2. 浏览器不应该说SSL 页面的部分加密页面。

我正在使用 CodeIgnitor 并将config.php中的base_url调整为:

因此,如果使用https://访问 URL,则其中包含的所有链接也将在 HTTPS 上,这是为了避免“部分加密页面”问题。

我从以下 htaccess 代码开始:

这样,任何具有abcxyzpqr的 URL都将被重定向到 HTTPS,而任何没有它的 URL 都将被强制返回到 HTTP。

这很好用,唯一的问题是它无法避免“部分加密的页面”问题。例如,如果我选择 url http://www.example.com/abc/index.php,它将被重定向到https://www.example.com/abc/index.php。但是此页面上的链接显示https://www.example.com/images/logo.png,由于后面的重写规则,将更改为 HTTP。从而使页面部分加密。

我也尝试像这样添加http_referer检查来解决这个问题,但显然这不会解决问题。因为来自 HTTPS 页面的任何点击都不会转换为 HTTP。

只是想知道对于这个简单的问题是否有更好的方法,或者我做错了。使用 CI 钩子而不是 .htaccess 会解决这个问题吗?

提前致谢

0 投票
5 回答
20515 浏览

macos - 如何处理默认 URL 方案

我想在我的应用程序中构建 URI(或 URL 方案)支持。

LSSetDefaultHandlerForURLScheme()在我的中做了一个,我+ (void)initialize也在我的info.plist. 所以我有没有Apple Scriptor的 URL 方案Apple Events

当我myScheme:在我最喜欢的浏览器中调用时,系统会激活我的应用程序。

问题是,当它们被调用时如何处理它们。或者更好地说:我如何定义我的应用程序应该做什么,什么时候myScheme:被调用。

是否有我必须实施的特殊方法,或者我必须在某处注册一个?

0 投票
2 回答
4163 浏览

iphone - 从电子邮件中的链接启动 iPhone 应用程序

我一直在尝试 iPhone SDK 中的 URL 方案,并且我已经让我的应用程序使用“myap://Dosomething”之类的自定义 URL 方案来启动,但这对于我想要的来说并不实际。是否可以以某种方式注册一个方案,允许电子邮件中的链接(如“ http://www.mydomain.com/ ”)启动我的应用程序,如应用商店链接和 youtube 链接?

0 投票
2 回答
1483 浏览

javascript - 是否可以使用 javascript 测试用户的浏览器/操作系统是否支持给定类型的链接?

是否可以使用 javascript(或其他任何东西)测试用户的操作系统/浏览器是否支持给定的 url 方案?

例如,mailto: 未在大多数仅使用 webmail 的用户计算机上设置。是否有可能以某种方式捕获单击 mailto 链接的尝试并弹出比浏览器错误消息更具描述性的解释?