问题标签 [embedded-browser]

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 投票
2 回答
1274 浏览

java - jdk1.6更新32和JavaFX2.1能用吗?

我正在尝试通过使用 jdk1.6 update 32 创建一个使用 JavaFX2.1 的嵌入式浏览器,但是看起来所有程序都因为 jdk1.6u32 而无法运行。但在要求中明确提到 JavaFx2.1 将与 jdk1.6update 32 一起使用。

有谁知道是什么原因?

我现在正在尝试运行 javaFx2.1 和下面的示例程序

http://docs.oracle.com/javafx/2/swing/SimpleSwingBrowser.java.htm

在使用 jkd1.6u32 和 jdk1.7u4 执行上述程序时,程序编译并执行但不显示任何页面。我在控制台上看到以下错误:

0 投票
1 回答
1321 浏览

java - 设备“Mobile Intel(R) 4 Series Express Chipset Family”(\\.\DISPLAY1) 初始化失败:

我试过下面的程序在我的本地机器上执行..但它不起作用。

http://docs.oracle.com/javafx/2/swing/SimpleSwingBrowser.java.htm 我还尝试了 JavaFx2.1 附带的示例程序 我尝试使用 jdk1.6u32 和 jdk7u4 运行程序。对于这两个版本,我都收到以下错误

在上述错误程序正常工作后,但没有打开任何 URL/网页。

0 投票
1 回答
694 浏览

c++ - 是否可以在插件中安装 Chromium 浏览器?

我正在尝试将 chromium 浏览器嵌入到我的 C++ 插件中,该插件将在主机应用程序内运行。这是我第一次使用铬,所以请原谅我的无知。

我已经让程序运行到初始化 cef 并且浏览器被实例化而没有断言或问题的地步。但是,浏览器在加载内容时会卡住。我注意到在浏览器的实例化过程中,主机应用程序引发了关于滥用命令行参数的错误。铬是否试图从命令行接收消息?如果是这样,当我的应用程序是插件时如何接收这些消息?

我可以通过使用未知参数(例如“C:/HostApplication.exe -someRandomString”)从命令行调用它来重现主机应用程序的错误。

0 投票
0 回答
1770 浏览

webkit - 在我的应用程序中嵌入基本的 WebKit + V8

我想要一个非常基本的 HTML/CSS/JS 渲染器嵌入到我的应用程序中,使用 WebKit,最好是 V8。我只需要始终呈现一个页面并可能发出网络和本地请求(加载 JSON/msgpack)。我不需要预取、选项卡、多功能框、配置文件和其他铬功能,但从我看到的 CEF 来看,它嵌入了功能齐全的铬。还有其他解决方案吗?

0 投票
1 回答
319 浏览

linux - 嵌入式浏览器的选择

我开始使用基于 Qt 的 GUI 设计 С++ Linux 程序。现在我正在寻找可以在我的项目中使用的所有可能的可嵌入浏览器。我知道基于 Chromium 的解决方案 - Berkelium、CEF 和 Awesomium。还要别的吗?

此外,很高兴听到一些关于此类系统实际使用的评论。

0 投票
0 回答
86 浏览

android - 来自 android 的触摸图标请求

有谁知道使用嵌入式 webkit 浏览器的 android 应用程序对 apple-touch-icon.png 的请求背后的逻辑流程和时间安排?

我似乎看到(但无法验证)是在网页本身之前发出了对触摸图标的 GET 请求。也许这是设计使然,以便用户在下载庞大的网页之前获得页面正在加载的某种反馈。

它引起了问题,因为我的公司已经启动了一个位于单点登录解决方案后面的应用程序 - SSO 拦截到服务器的第一个获取请求并返回一个登录页面。用户登录后,他们会被重定向到被拦截请求的 URL。

android 上似乎发生的事情是用户正在登录,然后被重定向到 /apple-touch-icon.png 而不是他们期望的页面......

0 投票
0 回答
139 浏览

android - Java 在 loadContent 后将位置设置为 WebView 以获取相关链接

我正在使用 WebView.getEngine().loadContent(String) 在我的 JavaFx 程序中设置嵌入式浏览器的内容,但 HTML 页面有一些相对链接。由于内容未链接到任何位置,因此无法加载。任何机构都可以帮助解决这个问题吗?

谢谢。

0 投票
1 回答
5746 浏览

java - javafx 快照不显示应用程序或场景

嗨,我正在使用 JavaFx WebView 创建 HTML 页面的屏幕截图,它工作正常,但我想知道是否可以在不启动图形 Windows 中的应用程序的情况下做到这一点!我的意思是没有任何更轻量级的方法来获取屏幕截图然后这个:

0 投票
1 回答
713 浏览

java - 如何使用 JavaFx java 1.7 在嵌入式 Web 浏览器中支持 window.print()

使用 jdk1.7 创建了一个嵌入式浏览器(并将 javafx 与 jdk 7 捆绑在一起)。 但是 html 页面上的按钮onClick="window.print()" 不起作用

知道如何解决这个问题。

谢谢和问候, 拉胡尔

0 投票
0 回答
202 浏览

android - 从嵌入式浏览器启动 android 应用程序

我需要从嵌入式浏览器启动我安装的应用程序。

我的用例是:

  • 设置 -> 帐户 -> 添加帐户 -> Google -> 现有 ->菜单浏览器登录
  • 输入电子邮件后,用户被重定向到选择服务器的 Shibboleth 页面
  • 之后,我们的身份验证应用程序应该启动(自动(最好)或通过单击按钮)

我们目前的解决方案是什么:

  • 我们的 auth android 应用程序启动(启动后)自己的 HTTP 服务器作为侦听端口 1234 的服务
  • Shibboleth 页面包含带有 URL 的 iframehttp://localhost:1234/our/data
  • 服务器收到此请求并使用“我们的数据”启动应用程序

问题:

  • 我们的 Shibboleth 页面在 HTTPS 上运行,并且带有 HTTP 的 iframe 在 Android 5 上被阻止为不安全内容,因此我们的应用无法打开
  • 注册意图过滤器ourapp://our/data不起作用,嵌入式浏览器尝试将其作为普通网页打开
  • 我们不能使用推送通知(不是我们的决定)

为了我们的目的,有没有其他方法可以从嵌入式浏览器启动我们的应用程序?谢谢!