问题标签 [openurl]
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.
iphone - 从 iPhone 加载 url 之前的代码执行
如果你打电话:
它似乎会自动退出您的应用程序——绕过 dealloc、viewDidDisappear 或任何其他函数。
有没有办法在此调用和 Safari(或电话或电子邮件)启动之间放置任何代码,而不必在每次 openURL 调用之前放置一个计时器?
====
编辑:只有当一个特定的视图关闭时,我才需要调用一些东西——无论它是“礼貌地”关闭,还是突然关闭......
iphone - NSURL 任何时候都不起作用
我有时会遇到以下问题,我的 openURL-Dialog 工作得很好,然后我从 url 中查看了变量,这就是变量:
但有时在变量的末尾会有一些疯狂的元素,如下所示:
我从 .asc 文件中获取此页面,并且两者都在此文件中正常没有这些元素,我该怎么做才能解决这个问题?
谢谢大家事先的帮助
iphone - Apple 是否需要从您的应用程序中对 Safari 中的 openURL 进行网络检测?
我即将向应用商店提交我的第一个 iPhone 应用,在关于页面中,我有一个指向我们网站的链接。如果网络不存在,是否可以允许 Safari 打开并无法加载,或者我是否需要使用可达性代码来事先检测到这一点?
我不希望该应用程序被拒绝,因此希望涵盖所有基础。
谢谢
iphone - 从 iPhone 应用程序中通过电子邮件发送 HTML 在特殊字符处停止
我有一个 iPhone 应用程序,它可以让用户通过电子邮件将一些预先确定的文本作为 HTML 发送。
我遇到的问题是,如果文本中包含特殊字符(例如,&、>、<),我用于发送电子邮件正文的 NSString 变量会在特殊字符处被截断。
我不确定如何解决这个问题(我尝试使用 stringByAddingPercentEscapesUsingEncoding 方法......但这并没有解决问题)。
关于我做错了什么/如何解决它的想法?
这是显示我正在尝试做的示例代码
谢谢!!!
objective-c - openURL 中有多个字符串。iPhone SDK
我正在为 iPhone 制作一个 twitter 应用程序,我正在尝试添加一个按钮来打开 Safari,并将用户带到他们的 twitter 主页。我有一个名为用户名的文本字段,所以下面的代码不起作用,希望有人能够帮助我。
任何帮助表示赞赏!谢谢!
iphone - [UIApplication sharedApplication] openURL 后重启 iPhone 应用程序
正如标题所说,我想知道如何在执行此操作后重新启动我的 iPhone 应用程序:
[[UIApplication sharedApplication] openURL:[NSURL UrlWithString:@"tel://0123456789"]]
这似乎很简单,因为我看到许多主题也谈论在openURL
调用时恢复应用程序的状态,但我找不到如何在调用完成后简单地重新启动应用程序。
它应该是默认行为吗?至于我,通话结束后iPhone会打开收藏夹,我不知道为什么。
iphone - UIPasteboard 大小
自 iOS4+ 以来,这不再相关 - 所以请停止投票!或者至少解释你的反对意见
我正在尝试为从精简版到完整版应用程序的升级路径,它可以存储无限量的数据(我不想在应用程序购买中这样做)。
我希望能够使用自定义 url 进行升级,而无需在线状态来缓存数据。
因此正在考虑使用 UIPasteboard 对象。
有谁知道或对存储到 UIPasteboard 的数据的最大可能大小做过任何调查?似乎没有关于此的苹果文档。
这会因设备而异吗?即它是RAM有限的吗?
我尝试了一个 50MB 的文件,并且知道这会失败(即使在模拟器中),尽管 5 MB 的文件是可以的。在您使用 dataForPasteboardType 获取数据之前,无法知道它是否失败:
另外,有没有人做过 2 个应用程序自定义 URL 来执行一种请求/响应应用程序间通信?我在想我可以通过这种方式支持任意大小的数据......
iphone - 如何注册我的应用程序以使用 openUrl 方案?
当我在另一个应用程序或网站(在 Safari 中)中使用 openUrl 时,如何注册我的 iPhone 应用程序以打开?
iphone - UIApplication openURL 背景
在我的 iOS 4 应用程序中,我需要在用户指定的时间从后台打开一个 URL。但是,由于某种原因,我无法从后台启动 URL。这是我打开 URL 的代码:
该代码都是从之前创建的守护线程启动的。我已经在模拟器上测试了这段代码,并且没有打开 URL,并且该方法YES
由于某种原因返回,但是当我再次打开我的应用程序(通过快速应用程序切换)时,它会打开 URL。有什么方法可以让我的应用程序在这一点上再次进入前台(不是通过本地通知),以便可以打开 URL,或者这是一个错误或未记录的功能。此外,如果有另一种打开 URL 的方法,它可以在后台运行,那也会很有帮助。
iphone - iOS使用UIApplication openURL启动浏览器后如何退出当前应用程序
我对 iOS 开发非常陌生。我需要的应用程序非常简单:只需打开网络浏览器并在我的应用程序启动时转到特定的 URL。所以在委托文件的didFinishLaunchingWithOptions中,我添加了一行代码:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com"]];
该应用程序可以打开 safari 并转到 google,但是当我按下主页按钮并尝试再次打开该应用程序时,我得到了一个写入屏幕。我知道我必须在调用浏览器后释放资源,但我不知道该怎么做。
非常感谢。
射线