标签: deep-linking

jQuery Address更改了事件

我正在尝试jQuery地址http://www.asual.com/jquery/address/

在click事件中,我设置$ .address.value(mypath);

这会触发$ .address.change()事件.

当我单击链接时,我希望行为与通过单击后退/前进按钮或书签或链接触发此事件略有不同.

有没有办法区分这两个事件.我查看了传递给$ .address.change()的事件对象,它们在两种情况下似乎都是相同的.

javascript jquery deep-linking jquery-address

2
推荐指数
1
解决办法
3534
查看次数

如何创建网页子节的深层链接?

有谁知道我如何创建个人网页的子部分的深层链接?

Wiki似乎破解了它,但我似乎无法在网络上的任何地方找到答案.

PS保持简单!

html javascript hyperlink javascript-events deep-linking

2
推荐指数
1
解决办法
4418
查看次数

在单个活动中实现android中的深层链接

虽然我已经通过谷歌的相关文件进行应用程序索引

https://developers.google.com/app-indexing/webmasters/details

但仍然有困惑,如果我想接收关于启动器活动的传入数据并从那里接收If可以控制并启动相关活动/片段,具体取决于对传入URL的一些内部解析.

indexing android deep-linking

2
推荐指数
1
解决办法
2037
查看次数

Android Deeplink和后备到URL

我需要实现深层链接和URL后备,以防应用程序不存在.

我可以使用意图过滤器和URL方案打开我的应用程序,但在应用程序不存在时无法回退到我的URL.

这是我的代码

setTimeout(function() {
  window.location =
    "http://m.abcd.com";
}, 25);

window.location = "abcd://";
Run Code Online (Sandbox Code Playgroud)

abcd是intentfilter中提供的URL方案.

可能是什么问题?

fallback android google-chrome deep-linking

2
推荐指数
1
解决办法
3177
查看次数

深层链接URI如何在iOS上运行?

travelbrand://酒店/ 123

这是深层链接URI的一个例子; 在哪里告诉我的应用程序"酒店"这个词是指包含酒店的视图控制器?

deep-linking ios

2
推荐指数
1
解决办法
355
查看次数

无法在iOS上与Chrome进行深度链接

我目前正在尝试为我正在开发的iOS应用程序构建自定义的深层链接方案。URL的格式如下所示

[scheme]://[host]/[path]
Run Code Online (Sandbox Code Playgroud)

我已经在我的应用程序中注册了URL方案,并且在Safari中一切正常。但是,在使用Chrome时,我根本无法获得深层链接。它始终只会在手机上开始Google搜索,而永远不会打开该应用程序。我知道我必须在Chrome上使用Intent标志,但是我尝试的所有操作似乎都失败了。您可以深入链接到iOS上的Chrome上的自定义方案吗?如果是这样,您如何格式化URL?

google-chrome url-routing deep-linking ios

2
推荐指数
1
解决办法
4514
查看次数

iOS中的通用链接(Facebook,Twitter,LinkedIn)

我在iOS中使用通用链接.它在Safari浏览器和消息中运行良好.

设置服务器

我有一台在线运行的服务器.为了安全地将我的iOS应用程序与服务器关联,Apple要求您提供名为apple-app-site-association的配置文件.这是一个JSON文件,描述了域和支持的路由.

apple-app-site-association文件需要通过HTTPS访问,无需任何重定向,https:// {domain}/apple-app-site-association.

该文件如下所示:

{
    "applinks": {
        "apps": [],
        "details": [
        {
            "appID": "**********.com.domain.appname”,
                "paths": ["*"]
        }
        ]
    }
}
Run Code Online (Sandbox Code Playgroud)

注意 - 我没有将.json附加到apple-app-site-association文件名.

并成功设置了iOS应用程序.

我的要求是,我分享了从我的应用程序到Facebook的链接.当用户点击Facebook上的链接时,它应该在应用程序在手机上可用时打开应用程序,或者应该从浏览器打开.

现在我的问题是:

第1步:我分享了从我的应用程序到Facebook的链接.

第2步:我从Safari登录Facebook.当我点击链接时,它会成功打开我的应用程序.

第3步:如果我在Facebook应用程序中执行相同操作.它正在Facebook网页视图中打开.但我需要它来打开我的应用程序.

iphone facebook deep-linking ios ios-universal-links

2
推荐指数
1
解决办法
4063
查看次数

在didFinishLaunchingWithOptions之后几秒钟,应用程序openURL被调用

我的应用程序具有深层链接功能,在一种情况下也可以正常工作。根据打开应用程序的网址,我有3个不同的入职页面。因此,启动应用程序时,我需要知道是什么链接(如果有)打开了应用程序,然后显示正确的入职页面。问题是我需要知道方法中显示的屏幕:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
Run Code Online (Sandbox Code Playgroud)

但我只能知道深层链接是否在

- (BOOL)application:(UIApplication *)application
            openURL:(NSURL *)url
  sourceApplication:(NSString *)sourceApplication
         annotation:(id)annotation 
Run Code Online (Sandbox Code Playgroud)

在做完之后的5秒didFinishLaunchingWithOptions被调用(我计算了秒数)。所以我有5秒钟的时间才看到一个错误的入职页面,直到openURL调用了l (如果将被调用)。

所以我的问题是:有没有办法知道应用是在URL之前还是期间从URL启动的didFinishLaunchingWithOptions

顺便说一句launchOptionsdidFinishLaunchingWithOptions当应用程序从深层链接打开时为零

deep-linking uiapplicationdelegate ios

2
推荐指数
2
解决办法
2168
查看次数

从我的应用打开另一个应用?

我有两个应用程序.我想从FirstApp按钮单击打开SecondApp.第二个应用程序具有深度链接所需的自定义架构.现在我想知道我需要在FirstApp按钮上执行哪些代码才能打开SecondApp?

objective-c deep-linking ios

2
推荐指数
1
解决办法
3131
查看次数

无法打开谷歌地图

我使用以下快速代码,但每次都打印“不能使用comgooglemaps://”。我在真实的iphone7中对其进行了测试,并且已经安装了Google Map应用。请帮助。

if UIApplication.shared.canOpenURL(URL(string:"comgooglemaps://")!) {
   UIApplication.shared.open(URL(string:"comgooglemaps://?center=40.765819,-73.975866&zoom=14&views=traffic")!)
} else {
   print("Can't use comgooglemaps://")
}
Run Code Online (Sandbox Code Playgroud)

google-maps deep-linking ios swift applinks

2
推荐指数
1
解决办法
1019
查看次数