问题标签 [webview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1844 浏览

objective-c - 从加载的网页中获取文本字段信息 - Mac OS X 开发

我是Mac世界的新手。

我需要创建一个能够从文本字段中提取在网页上输入的信息的应用程序。我的应用程序将加载托管在某处的网页,并且在网页内将有一系列文本字段和一个提交按钮。单击按钮后,我必须能够阅读输入到此网页文本字段中的信息。

我的代码如下:

当我运行应用程序并到达 NSRunAlertPanel 时,它不想进一步执行。

当我注释掉 3 条 DOM 行时,NSRunAlertPanel 会显示它的消息,我可以继续。

HTML 如下所示:

任何人都可以在这件事上提供帮助?

0 投票
2 回答
1397 浏览

objective-c - 改变可可DOMElement的innerHTML

Objective-c, Webview

您好,我正在尝试更改 DOMDocument 中 DOM 元素的 innerHTML:

DOMDocument *myDOM = [[storyDisplay mainFrame] DOMDocument];
DOMElement *heading = [myDOM getElementById:@"heading"]; [标题 setNodeValue:@"hejsa"];

执行上述行时似乎没有任何变化,这是编辑 innerHTML 属性的正确方法吗?

谢谢,马德斯·哈特曼·詹森

0 投票
20 回答
101111 浏览

android - Android WebView:处理方向变化

问题是轮换后的性能。WebView 必须重新加载页面,这可能有点乏味。

在不每次都从源重新加载页面的情况下处理方向更改的最佳方法是什么?

0 投票
2 回答
1364 浏览

css - Cocoa WebKit - 检测 CSS 翻转/悬停

我有一个显示 HTML 页面的 WebView,链接到一个 CSS 文件。

CSS 文件使用伪类 :active 和 :hover 来实现翻转效果。

问:如何在我的 WebView 中判断 :active 和 :hover 何时被调用?我想拦截这些调用并在 Cocoa 中以编程方式处理它们。

谢谢。

0 投票
9 回答
2193 浏览

javascript - 你能用 HTML/CSS 和 Javascript 编写 Cocoa 应用程序吗?

我在想,创建一个本质上只是一个带有 Web 视图的界面的 Cocoa 应用程序是否可行?或者在做这样的事情时是否有一些严重的限制?

如果它是“可行的”,那是否也意味着您可以对 Windows 应用程序做同样的事情?

0 投票
2 回答
3051 浏览

iphone - 如何在 iPhone 的 UIWebView 中正确保存/显示换行符?

我有一个基于 UIWebView 的 iPhone 应用程序,它从 SQLite 数据库中读取 HTML。用户可以保存通过接受回车的 UITextView 输入的新信息。如何在 UIWebView 中正确显示这些回车(换行符)?我试过使用这样的东西:

但它看起来不像文本被识别为有换行符:文本在 webView 中以连续的一行显示。当我在控制台中打印出文本时,换行符完好无损。

我尝试在上面的示例代码中使用 \n、\r 和 \r\n,但没有成功。我是否错误地保存了用户的文本,或者在显示端做错了事情?

0 投票
2 回答
8292 浏览

android - 在 WebView 中获取文档位置?

简单来说:我想在 WebView 中显示的 html 文件中为当前位置(可能是几个位置)添加书签,以便稍后恢复它。任何小提示都会有所帮助。:)

0 投票
1 回答
941 浏览

objective-c - 如何从本地持久存储中检索要加载到 WebView(或 WebFrame)中的 HTML?

所以,我有一堆 HTML 存储在 SQLite 数据库中,它们之间来回链接。当用户点击链接时,需要通过从数据库中提取适当的 HTML 来处理该请求。这可能导致需要加载图像,这些图像也存储在数据库中(这是未来的事情;还没有图像,但我希望能够使用它们)。我浏览了 WebKit 文档,但不太清楚如何实现这一点。我主要研究了 WebFrameLoadDelegate 和 WebResourceLoadDelegate,但我没有看到可以让我捕获请求、获取适当的内容,然后在响应中发送它的方法。

想法?我对 Objective-C 和 Cocoa 还很陌生,但我想我主要是掌握了窍门。

0 投票
2 回答
7098 浏览

cocoa - Cocoa webView - 禁用所有交互

我的可可应用程序(macosx 不是 iphone)中有一个 webView,它向用户显示一些 javascript,但我不希望用户能够选择任何文本或右键单击并选择重新加载选项。

有没有一种简单的方法可以禁用与 webView 的所有交互?

我知道在 iPhone 上禁用用户交互很容易,但我以前从未需要在桌面上执行此操作并且找不到解决方案。

0 投票
5 回答
1068 浏览

cocoa - 如何在 Cocoa 中实现自定义列表?

我想构建一个 Cocoa 应用程序,其条目列表与 Things.app 的 ToDo 列表非常相似(请参阅截屏视频)。问题是我是否应该使用

  1. 一个表视图,
  2. 一个 CollectionView 或
  3. 一个网页视图。

我认为它可以适用于所有这些,但哪一个最适合以下要求?

  • 有一个条目列表-> 1 列和多行
  • 通过拖放重新排序
  • 选择单个条目并使用键进行删除等操作
  • 打开一个条目:该行应展开以显示更多输入字段
  • 定制外观:圆角、阴影、背景渐变

到目前为止,我的研究表明 TableView 具有大部分功能,但在外观上更难自定义,CollectionView 没有拖放(对吗?)但易于设计,WebView 需要付出很多努力才能做到伤害了用户体验,我无法将模型直接绑定到输入字段。

我缺少什么优点和缺点,你会推荐使用什么?