2
我可以到本地的HTML文件加載到我WebView
這樣的(這工作正常):將本地CSS文件加載到Xamarin IOS WebView中?
var fileName = "Views/Default.html";
var localHtmlUrl = Path.Combine(NSBundle.MainBundle.BundlePath, fileName);
var url = new NSUrl(localHtmlUrl, false);
var request = new NSUrlRequest(url);
WebView.LoadRequest(request);
我想在我的HTML文件中引用CSS文件(也局部):
<link href="Content/style.css" rel="stylesheet">
CSS文件確實存在於Content
文件夾中,構建操作設置爲該文件的內容。
如何通過我的html文件引用/加載有問題的CSS文件?可能?
UPDATE:將css和html放在不同的文件夾中。將它們都放入Content
文件夾中,然後更新解決問題的hrefs,同時使用LoadRequest
。
正確的答案,但更好,如果你複製粘貼的情況下,這裏的代碼鏈接在未來變得破壞 – xleon
更新了答案 –
我已經看到了這個,但是'LoadHtmlString'接受一個字符串。我是否必須將*所有*我的HTML文件作爲字符串讀取才適用於該方法?老實說,好像我錯過了一些東西。 – mxmissile