我試圖以通常的方式傳遞參數在NSURL文件路徑:如何參數傳遞給fileURL
(fileURL)?arg1=val1&arg2=val2
的問題是,我一直從UIWebView
收到以下錯誤:
Failed to load webpage with error: The requested URL was not found on this server.
當我刪除參數後綴一切工作完美。蘋果狀態的文檔,該方法
+(ID)fileURLWithPath:(的NSString *)路徑
是這樣工作的:"path: The path that the NSURL object will represent. path should be a valid system path..."
是否有可能的參數添加到fileURL?如果是這樣,我該怎麼做?
順便說一句,我成功做到這一點,如果我嘗試從JavaScript調用的一個UIWebView加載與參數本地URL文件:
document.location = url;
我試圖找到從本地代碼的解決方案......
你可以NSLog從fileURLWithPath的輸出嗎?如果你在傳入的路徑中添加了參數,NSURL可能會轉義'?'字符以使其成爲URL的一部分。 – joerick
**路徑**:xxxxxxx?arg1 =東西 ** fileURLWithPath輸出**:xxxxxxxxxx%3Farg1 =東西 –