webkit相关内容

WKWebView未调用导航委托方法

我正在尝试使用答案here将html文件导出为pdf,该答案使用WKWebView加载html字符串,然后从中绘制PDF。我还需要它在Catalyst上工作,这就是我使用此方法的原因。 发生的情况是WKWebView从未调用它的navigationDelegate方法。我将一组print()语句放在一组委托方法中,但我得到的唯一输出是: ::::: SET WEBVIEW Loaded ..
发布时间:2022-08-13 21:22:44 移动开发

变异观察者-子树

我正在阅读http://lists.w3.org/Archives/Public/public-webapps/2011JulSep/1622.html,似乎Chrome的行为与规范相反。如果我正确理解了规范,为元素定义“子树”意味着应该报告对该元素的子树(包括元素本身)的更改。但是,在执行这段代码时,我什么也得不到。 var observer = new WebKitMutationObs ..
发布时间:2022-04-14 22:21:29 其他开发

Chrome/Safari 未填充 flex 父级的 100% 高度

我想要一个具有特定高度的垂直菜单. 每个子元素的高度必须与父元素的高度一致,并且文本居中对齐. 孩子的数量是随机的,所以我必须使用动态值. Div .container 包含随机数量的子项 (.item),它们总是必须填充父项的高度.为了实现这一点,我使用了 flexbox. 为了使文本与中间对齐,我使用了 display: table-cell 技术.但是使用表格显示需要 ..
发布时间:2022-01-30 17:03:49 前端开发

Range 对象:基于 Webkit 和 Mozilla 的浏览器之间的差异

目前我在为 Mozilla 和基于 Webkit 的浏览器编写抽象层以使用 DOM-range 对象(获取和处理用户选择)时遇到了一些麻烦. 我也尝试过看看像 Rangy 这样的框架,但这对我的任务来说似乎太复杂了(我不知道在代码中的确切位置可以找到我需要的信息.如果有人能给我提示,我将不胜感激!). 我想要的只是这个: 取回对选择开始的文本节点的引用及其偏移量 取回对选择结束 ..
发布时间:2022-01-24 20:16:47 前端开发

如何使用 webkit 浏览器选择范围内的节点?

我目前正在研究 WYSIWYG 解决方案,需要一个函数来正确选择一个节点的范围(我指的是节点本身,而不仅仅是它的内容) DOM lvl2 显然有这个功能 w3.org/ranges 并定义 range.selectNodeContents()//选择节点内的内容 和 range.selectNode()//选择一个节点及其内容 问题是,当 selectNode() 完美地与 ..
发布时间:2022-01-24 19:44:57 前端开发

如何从 Mono 的 WebKitSharp 调用 JavaScript?

我尝试了这个代码.一切正常,但我找不到到达 DOM 或从中调用 JavaScript 的方法.任何想法如何做到这一点?这是使用 GTK# 和 WebKitSharp. 编辑:我还需要得到结果. 解决方案 webView.ExecuteScript("alert('An alert from C#!');"); 会成功的. 返回结果是另一个挑战:WebKit.DOMDocume ..
发布时间:2022-01-23 15:28:12 C#/.NET

下拉菜单中的最后一个选项在 Google Chrome 32.0.1700.76 m 中没有获得悬停效果

我在谷歌浏览器上测试 32.0.1700.76 m 选择标签中的最后一个选项没有从鼠标获得悬停效果. 通过键盘使用时高亮显示. 解决方案 这是Bug.问题 336348:鼠标悬停时未突出显示选择的最后一个选项 另请参阅 问题 334227:[Aura] Regression : Last dropdown item鼠标悬停时未突出显示 这不是您的代码问题,而是由于 ..
发布时间:2022-01-22 22:43:11 前端开发

Webfont + 悬停颜色:部分文本不改变颜色

我见过几次,只是在 Webkit 上.场景是您有一些带有悬停颜色的文本,并且它使用 webfont 自定义字体.当您悬停时,最右边的部分字母没有获得悬停颜色.要明白我的意思,请在 Chrome 或 Safari 中查看此小提琴,并在鼠标悬停时仔细查看文本末尾的“r",它不是完全红色的. http://jsfiddle.net/jaredh159/xPZB8/ 来自小提琴的 HTML: ..
发布时间:2022-01-22 22:27:23 其他开发

css 菜单悬停“挂起"在铬 &苹果浏览器

问候 -挣扎于三级 CSS 菜单. 在 Mac 版 FireFox 和 Opera 中运行良好,但在 Chrome 和 Safari 中,在您将光标移开后,第三级“粘住"或“挂起"作为水印. 我尝试了几种不同的方法,但都没有运气. 现场演示: http://www.it-stud.hiof.no/~本特/tmp/ 我已经删除了其他所有内容,所以这只是菜单 css &htm ..
发布时间:2022-01-22 22:21:43 前端开发

iPhone上的WebKit:是否可以使用JavaScript将文本复制到剪贴板

iPhone 3.0 软件添加了复制/粘贴功能,原生应用程序可以通过编程方式将内容复制到剪贴板.是否可以从 iPhone 上 Safari 中运行的 JavaScript 代码执行相同操作,即将文本复制到剪贴板? 解决方案 在桌面上,网站中的复制/粘贴通常似乎使用嵌入式 Flash gizmo;显然在 iPhone 上这既不可能也不可取.您可以尝试在 Nick Dalton 的演讲 web ..
发布时间:2022-01-20 18:28:22 移动开发

UIWebView 在旋转后调整文本大小:寻找神奇错误或我的愚蠢的解释

所以我的应用程序中有 UIWebView 并加载了一些 html(文章),添加了一些 CSS 以使一切变得更好.这简单明了,一切都很完美,直到我尝试在横向功能中添加阅读,然后我注意到 UIWebView 忽略了我在 HTML 中放入的任何 css“字体大小",并在旋转到横向模式后大幅增加字体大小. 我花了大约 4-5 个小时(我是 Iphone 应用程序编程的新手,但在做正确的事情时我很固执 ..
发布时间:2022-01-19 21:59:05 移动开发

iPhone UIWebView:loadData 不适用于某些类型(Excel、MSWord、PPT、RTF)

我的任务是在装有 OS 3.x 的 iPhone 上显示支持的文档类型,例如 .pdf、.rtf、.doc、.ppt、.png、.tiff 等. 现在,我已将这些文件仅加密存储在磁盘上.出于安全原因,我想避免将它们未加密地存储在磁盘上. 因此,我更喜欢使用 loadData:MIMEType:textEncodingName:baseURL: 而不是 loadRequest: 来显示文 ..
发布时间:2022-01-19 21:31:31 移动开发

jQuery/JS、iOS 4 和 $(document).height() 问题

我遇到了一个奇怪的问题,似乎是各种版本的 Webkit 浏览器.我试图将一个元素放置在屏幕的中心并进行计算,我需要获得各种尺寸,特别是身体的高度和屏幕的高度.在 jQuery 中我一直在使用: var bodyHeight = $('body').height();var screenHeight = $(window).height(); 我的页面通常比实际视口高得多,所以当我“提醒"这些变 ..
发布时间:2022-01-19 20:14:24 前端开发