首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从http开始的自定义URL方案不工作

从http开始的自定义URL方案不工作
EN

Stack Overflow用户
提问于 2013-12-20 09:51:18
回答 3查看 3.8K关注 0票数 7

我在应用程序中使用了自定义URL方案。我成功地从safari重定向到我的应用程序。就像我做了URL方案"appname“。请查一下http://prntscr.com/2cjx0p

我需要使用像ios url redirect from mail to app这样的解决方案,但我不确定如何设置cookie。

我发现我必须先在我的应用程序中为服务器"http://myappname.com“设置一个cookie。但我该怎么做呢?

背景故事:

我可以像在safari中键入"appname://“那样使用它,并且我被重定向到我的应用程序。

现在,我要把这个分享给邮件。并且要求从邮件中打开应用程序。因此,我也设置了这个链接是可点击的电子邮件正文。但是,因为它以"appname://“开头,所以没有重定向到我的应用程序。这意味着这个链接必须以"http://"“开头。

然后,我在URL方案中设置了"http“而不是"appname”,并再次共享该文本。所以它就像"http://"“,但是,通过输入这个,它不会将它重定向到我的应用程序。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-12-26 12:56:33

我解决了这个..。

我通过包含在Test.html页面中的live实现了这一点。下面的脚本是这样写的。

代码语言:javascript
代码运行次数:0
运行
复制
<script type="text/javascript">
window.location = 'appName://';
</script>

现在,在共享url的同时,它就像是'http://demo.com/test.php/?d=‘。从邮件中,我打开了这个链接,它已经被重定向到我的应用程序的特定页面。

我从HERE那里找到了最大的帮助。

票数 4
EN

Stack Overflow用户

发布于 2013-12-20 10:28:56

在链接到代码的问题中,打开一个链接:

代码语言:javascript
代码运行次数:0
运行
复制
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.myApp.com/appInstalled"]];

这将在服务器上的指定页上打开Safari。页面所做的唯一事情就是设置一个cookie,然后重定向回您的应用程序(使用自定义的URL方案)。这需要通过加载的网页来完成(因此使用返回的头& HTML)。

这样做的目的是将cookie存储在Safari中(这是将来需要它的地方--而且它应该有一个很久以后的到期日期)。我不认为你可以通过应用程序(沙箱)将cookie存储在Safari中。

您将看到一个切换到Safari,但它应该切换回您的应用程序几乎立即。

您应该能够在返回的HTML页面中使用javascript重定向:

代码语言:javascript
代码运行次数:0
运行
复制
<script type="text/javascript">
<!--
    window.location = "gameswap://?d"
//-->
</script>

或使用HTML (在本节中):

代码语言:javascript
代码运行次数:0
运行
复制
<meta http-equiv="refresh" content="0; url=gameswap://?d" />
票数 6
EN

Stack Overflow用户

发布于 2015-01-29 12:32:07

如果不想使用http,请使用此格式。

在您的URL方案中设置此

代码语言:javascript
代码运行次数:0
运行
复制
www.my.app

打开应用程序的链接格式

代码语言:javascript
代码运行次数:0
运行
复制
www.<characters>.<characters>://<characters>

就像。

代码语言:javascript
代码运行次数:0
运行
复制
www.my.app://open
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20700758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档