ios - 将参数从自定义 URL 方案传递到 webview

标签 ios objective-c webview url-scheme

我正在尝试将参数从 IOS 自定义 url 传递到 webview。到目前为止,我已经在主视图 Controller 中实现了 webview,并实现了一个委托(delegate)方法来从入站 URL 中获取参数。

对于第二部分,我使用了此处提供的信息:Launching your own application via a custom url scheme

现在。当我从 safari 访问应用程序时,我可以在控制台中看到 URL 输出。然后我如何将该信息传递给 View 和 WebView ?

谢谢。

最佳答案

Maxm,从应用程序委托(delegate)函数加载您的 View Controller (创建它或在需要时执行 segue)并调用可以将参数传递给 Web View 并加载它的函数。像这样的东西:

- (void)refreshPageWithUrl:(NSString*)url{
    [self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url]]];
}

关于ios - 将参数从自定义 URL 方案传递到 webview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25212066/

相关文章:

ios - 找不到“firebase_messaging/FirebaseMessagingPlugin.h”文件

iphone - MPMoviePlayerController 第二次播放视频

ios - 使用 UIWebView 滚动 UIImageView?

android - 可以使用 TLS v1.2 打开网页的第 3 方 Android WebView

iphone - 听iPhone通知吗?

ios - 包括 windowsazuremessaging 框架 swift

ios - 使用数据管理器单例管理核心数据对象

iphone - 适用于 iOS 的 pretty-print 距离

iOS,在 Objective C 中使用结构,结构值不可从 super View 分配

javascript - 我应该如何在不向用户显示的情况下使用 Electron 呈现网页?