问题标签 [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 回答
588 浏览

iphone - iPhone 上的 ooVoo URL 架构

任何人都知道 ooVoo iPhone 应用程序是否有 URL 架构?

例如,我可以使用“skype:userName?call”从我的应用程序启动 Skype 应用程序,但似乎没有“oovoo:”URL 标签。他们是否只是忘记在应用程序中注册他们的自定义架构?或者它可能被命名为不同的东西?

在我进行一些挖掘时,href 中的以下格式似乎对 PC 版本“oovoo:?call?userName”有效,但在 iPhone 上不起作用(ooVoo 应用程序永远不会启动)。我也测试了来自网页的 oovoo: 标签,Safari 只是将地址报告为无效。

谢谢。

0 投票
3 回答
8450 浏览

iphone - 如何使用 MessageUI 框架在 iPhone 上发送 iMessage 消息

是否可以使用 iPhone 上的 MessageUI 框架从应用程序内部发送消息?

或者,是否有 iMessage 的 URL 方案?

0 投票
1 回答
329 浏览

iphone - 在不启动的情况下将数据发送到应用程序

我想知道是否有一种方法可以在不打开应用程序的情况下将数据发送到另一个应用程序,即自定义 URL 方案。

0 投票
2 回答
183 浏览

database - 向用户显示行的主键是否不安全?

为什么许多应用程序在向用户显示记录时用看似随机的替代 id 替换数据库的主键?

我的猜测是它可以防止用户猜测表中的其他行。如果是这样,那不就是一种虚假的安全感吗?

0 投票
0 回答
104 浏览

ios4 - 无法使用 url 架构启动 msn

我想通过我的 iphone App 启动 MSN。我正在使用 url shema-

但它不工作。我是否为 MSN 使用了错误的自定义 URL????如果是,那么 MSN 的 url 方案是什么。

0 投票
0 回答
284 浏览

javascript - iPhone URL Scheme 搞乱了我的 Javascript

我正在尝试在这里为 iPhone 开发一个基于 Web 的应用程序。一切正常(在浏览器中测试)但是,当我接受这个时:

与我的 aspx 混合:

我得到:

其中 11.111 是我的纬度,22.222 是我的经度。

当我使用计算机浏览器时,它会显示为 http://maps.google.com/maps?q=11.111,22.222

所以,我想我的问题是:有没有办法告诉iphone不要在前面加上“tel:”,或者,我想我可以通过告诉javascript从一个数字开始来解决这个问题(我可以自己查找)。但同时,我不喜欢将经纬度作为手机中的链接。

谢谢!

0 投票
7 回答
32868 浏览

android - 未处理 Android 自定义 URL 方案时如何回退到市场?

我们有一个处理自定义 URL 方案 (vstream://) 的应用程序。当有人访问包含一些 vstream:// 内容的网页时,如果他们没有安装我们的应用程序,我们需要将他们重定向到商店。

在 iOS 中,我们这样做:

如果window.location分配失败,超时会在对话框出现之前跳过 App Store。(我在这里找到了这种技术:Is it possible to register a http+domain-based URL Scheme for iPhone apps, like YouTube and Maps?.

不幸的是,这个技巧在 Android 中不起作用。我们检测到设备服务器端并写了这个而不是 itms: 行:

问题是,当您转到未处理的 url 方案时,iOS 会引发错误,而 Android 会转到生成的页面。因此,超时永远没有机会运行。

网页上是否有某种方法可以明确测试是否处理了自定义 URL 方案,或者有人可以建议像这样在 Android 中工作的黑客吗?(当然,我想我需要一个无论他们使用什么浏览器都能正常工作的 hack,这可能是一项艰巨的任务......)

更新:以下方法在 Nexus 7 上的 Jelly Bean 中不起作用。新的 Chrome 浏览器不会转到生成的页面(因此不需要 iFrame),但似乎没有任何方法可以知道 URL 是否方案得到处理。如果是,则无论如何都会触发超时。如果未处理超时触发。如果我使用 onload 处理程序和 iframe,onload 处理程序永远不会触发(无论是否安装了应用程序)。如果我知道如何知道该计划是否得到处理,我会更新......

我已经删除了我之前的解决方案中的“已解决”,因为它不再起作用了。

更新 2:我现在有一个很好的跨平台解决方案,适用于 iOS、带有 Chrome 的 Android 4.1 和 Android pre-Chrome。见下文...

更新 3:谷歌再次故意破坏一切。看看我在某处的 amit_saxena 接受的非常好的解决方案/

0 投票
1 回答
1408 浏览

ios - 从 Air for iOs 应用程序发送到第二个应用程序的链接

我的问题很简单,在 de ios sdk 中,您可以为您的应用程序创建自定义 url 方案,在文档中简单说明如下:

我的本机应用程序设置了这样的方案系统,但是,必须从空中调用该应用程序以用于 ios (flash) 应用程序。我对堆栈的问题是,我将如何从 actionscript 调用这个 url,并且(如果这不可能),无论如何我可以从空中为 ios 应用程序本地执行此操作吗?

感谢您的时间!

0 投票
3 回答
38895 浏览

html - 如何从网站上的链接打开本机 iOS 应用程序(日历、笔记...)?

是否可以从网站中的 HTML 链接打开本机 iOS 应用程序,例如日历或笔记?我试图找到一个例子,但我找不到。我遇到了这些 URL 方案,但我不知道如何使用它们以及日历或笔记的 URL 方案是什么。是否有可能只做这样的事情:

是否可以仅使用 HTML 或需要 JavaScript?

0 投票
3 回答
8095 浏览

html - 使用 // 而不是协议://

可能重复:
在 <script src=“...”> 中用 // 替换是否有效?
省略协议(方案)以保留当前页面之一的绝对 URL
是否在 JavaScript 中使用 //www.example.com 会自动选择 http/https 协议

我正在查看来自 facebook 的一些示例代码,我看到:

他们使用//而不是http://——这是我还不知道的奇特东西吗?