2016-12-28 15 views
0

誰かが、UIWebViewで受け取ったURLにクエリ文字列パラメータを取得する手順を手伝ってもらえますか?Swift 3のUIWebViewのURLからクエリ文字列パラメータを取得する方法xcode8?

@IBOutlet weak var mywebView: UIWebView! 

override func viewDidLoad() { 
    super.viewDidLoad() 
    let url = NSURL (string: "my api url") 
    let requestObj = NSURLRequest(URL: url!); 
    mywebView.loadRequest(requestObj) 
} 
func webViewDidFinishLoad(webView: UIWebView) { 

    let loadedURL = webView.request?.URL?.absoluteString 
    print(loadedURL) //prints: http://www.example.com/index.php?key1=value1&key2=value2 
} 

どのように私はキー1またはキー2値をフィルタリングすることができますか?

おかげで

+1

あなたは私たちにあなたが何をしているのを見ることができ、あなたは何をしようとしたのですか? – bisma

+0

または実装する基本要件を共有してください。 –

+0

問題のどの部分に問題がありますか? URLを取得できますか?これまでのコードを投稿してください。ところで、Swift 3はSwiftの現在のバージョンなので、swiftタグではなくswiftタグを使用してください。 –

答えて

0

使用この

let str = “Your query string text” which you get from url 
let pageHtml = NSString(format:"%@ %@", "<html <p style= ><style>body{font-family:'%@'; font-size:17px;}</style></p> </html>",str! as! CVarArg) as String; 
self.webView.loadHTMLString(pageHtml,baseURL: nil) 
self.webView.loadHTMLString.delegate = self 
self.webView.scalesPageToFit = true 
self.webView.contentMode = .scaleAspectFit 
関連する問題