ios:如何检测自定义url方案链接是否失败
ios: how to detect if a custom url scheme link failed?
我有一个HTML页面,其中包含一个指向自定义URL方案的链接,显示在iPhone上myapp://localhost/
假设用户点击了它,但没有应用程序可以响应这个方案,我如何在javascript中捕捉到这一点(链接无法打开)?
tnx
是的,可以使用webview委托而不使用Javascript来完成。
类似的问题如何在UIWebView中处理应用程序URL?
- (BOOL)webView:(UIWebView *)wv shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType {
// Determine if we want the system to handle it.
NSURL *url = request.URL;
if (![url.scheme isEqual:@"http"] && ![url.scheme isEqual:@"https"]) {
if ([[UIApplication sharedApplication]canOpenURL:url]) {
[[UIApplication sharedApplication]openURL:url];
return NO;
}
}
return YES;
}
相关文章:
- 如何使用URL筛选wordpress自定义帖子类型
- LinkedIn共享链接图片未使用自定义url更新
- 如何在推特中使用自定义的bit.ly URL,而不是t.co
- 在JQuery中将页面翻转转换为自定义url
- 不带“”的自定义URL;无法打开“;错误
- chrome.identity.launchWebAuthFlow中的自定义url
- 创建自定义URL
- AngularJS:自定义 404 拦截器句柄 - 带有 URL 的响应
- Angularjs - 使用自定义指令验证初始 url 值
- 如何创建Prestashop自定义页面以及如何在url中调用该页面
- 使用javascript中的变量创建自定义URL
- 自定义URL模式
- 使用自定义内容而不是url创建弹出窗口
- Facebook分享没有选择完整的网址&自定义url的元名称
- 如何使用带有jQuery和自定义url参数的cookie
- 自定义CKEditor以在框架中使用清晰的URL
- 在Facebook上共享自定义url的按钮
- 将自定义URL映射分配给JavaScript变量
- KineticJS -使用url自定义鼠标光标样式
- 如何定义URL自定义jquery ajax在Yii