- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我试图在 WkWebView 中显示我之前下载并存储在字符串中的 html 页面。
这就是我设置 WkWebView 的方式:
webView = WKWebView(frame: self.blankView.frame)
webView.navigationDelegate = self
webView.loadHTMLString(tipShow.htmlString!, baseURL: nil)
view.addSubview(webView)
我要显示的 html 字符串是:
<html> <style type="text/css"> * { -webkit-touch-callout: none; -webkit-user-select: none; /*
Disable selection/copy in UIWebView */
}
</style> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,
initial-scale=1">
<title>TITLE</title>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.css">
<script src="http://code.jquery.com/jquery-1.9.1.min.js"></script> <script
src="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.js"></script> </head>
<body>
<div data-role="page" id="page1">
<div align=justify style="margin-left:20px; margin-right:20px">
<font size="4.5" face="HelveticaNeue-Light"><br>
<p>
THIS IS A TEST
</p>
</div> </div>
</body></html>
当 WkWebView 显示在我的 View 中时,它永远保持这样。
有人可以向我解释为什么以及如何解决这个问题吗?
最佳答案
SWIFT
你可能把它弄得太复杂了。这对我有用......
首先导入WebKit
其次,在你的类下创建一个@IBOutlet:
@IBOutlet weak var webView: WKWebView!
第三,将以下内容放入您的 viewDidLoad() 中:
let htmlString:String! = "\(YourString)"
webView.loadHTMLString(htmlString, baseURL: NSBundle.mainBundle().bundleURL)
webView.loadHTMLString(htmlString, baseURL: Bundle.main.bundleURL)
关于ios - WkWebView 不会加载 HTMLstring,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37013812/
var $fragment = $(" "); $("#x").text($fragment.length); 看到这个 fiddle ...... http:/
ASP.NET MVC 的优势 或 ?为什么? 最佳答案 如果它返回 MvcHtmlString 则无所谓; <%:会知道它是预转义的。因此,我会使用 <%:这样审稿人就不需要考虑“这是转义了吗?
我试图在 WkWebView 中显示我之前下载并存储在字符串中的 html 页面。 这就是我设置 WkWebView 的方式: webView = WKWebView(frame: self.
我正在努力升级一些使用 jQuery 1.7.2 版的旧软件。由于添加了一些新插件并且需要更新版本的 jQuery,我已将其升级到版本 1.12.1。 然而,有大量使用 jQuery(htmlStri
appendTo 的 API 文档列出可以为目标选择一个 HTML 字符串的方法。 但是,这似乎没有用,因为该集合仍然包含原始元素,并且 HTML 字符串似乎没有添加到 DOM 中的任何地方,我也看不
我稍微玩了一下 jQuery,然后有了一个想法,所以我决定试一试。 $('table').append(''); 如你所想,这产生了: table -thead --tr ---th ---th --
本类(class):HtmlString html = $html; } /** * Get the HTML string. * * @return string
我正在查看 MvcHtmlString 及其基类 HtmlString 的源代码,它们似乎都是字符串的无用包装器。 我记得有一次我做过这个练习并看到了好处,但现在想不起来了。当时我花了很多时间研究 M
当我尝试从 HTML 生成 PDF 时,一些土耳其语字符如 ĞÜŞİÖÇ ğüşıöç PDF 中缺少这些字符,我看到一个空格代替了这些字符,但我想打印该字符。 我的代码是: public virt
HtmlString 与 MvcHtmlString 这两者之间有什么区别,或者什么时候更喜欢其中一个? 编辑: 与 HtmlString 相比,MvcHtmlString 更受青睐的是 MvcHtm
我使用Jquery保存在html_data变量HTML代码中。特别是 Jquery(document).ready(function(){ html_data = $('.row').htm
它是一个在 Visual Studio 2017 上运行的 .Net Core 2.0 应用程序我想显示在 View 上返回的 HTML 字符串。 我添加了Microsoft.AspNetCore.H
如果是 ajax 请求,我有一个方法可以将 javascript 添加到部分 View 的末尾。但我的问题是,当返回脚本时,脚本标签已被删除,我要执行的函数是用纯文本编写的。 if (httpCont
我有一个函数可以做到这一点: document.body.innerHTML += 'lorem ipsum'; 它工作正常,但它破坏了我对其他 div 的引用(我读到这是因为它再次解析正文)。是否有
我有一个从 sqlite 数据库读取数据的应用程序,使用此方法读取数据并将其包含在对象中....我用 NSLog 进行了检查 #import "ViewController1.h" #import "
只是我想在我的对象中有一个属性序列化为字符串而不是 HtmlString(它是)。 这里的原因是对象在 json 中被序列化,toString 函数返回的不是对象的字符串内容,而是“[object O
我有一个包装器,只要字段有值,它就会将标题添加到字段中。该字段实际上是一个字符串,它包含来自 tinymce 文本框的 HTML。 要求:当字段为空或只有空格时,标题不应显示。 问题:html 中的空
你好, 我正在显示一个 html 页面,其中包含一个带有一些输入文本字段和一个提交按钮的表单。 如果我使用 loadRequest 显示页面: 一切正常。 如果我使用 loadHTMLString:b
我创建了一个宏来处理表单错误,如下所示: {% macro render_field_with_errors(field) %} {{ field.labe
我发出了一个http请求并收到了一个htmlString,现在我想将其转换为Dom对象以查询其元素。谢谢你的帮助 最佳答案 您可以创建一个容器对象(我在这里使用了 div),然后将您的 html 字符
我是一名优秀的程序员,十分优秀!