worklight嵌入式浏览器无法正常工作

时间:2014-06-19 02:48:40

标签: ibm-mobilefirst

我使用来自此处的说明在Linux环境中运行“hello world”示例并运行并运行:http://www.ibm.com/developerworks/mobile/worklight/getting-started.html

但是,我看不到应用程序设计,因为worklight无法加载嵌入式浏览器:

screenshot of worklight embedded browser error

点击“其他信息”将我带到另一个无用的屏幕:

404 error upon clicking 'additional information'

那么,我指的是外部浏览器(在我的情况下是chrome), 但仍然没有结果:

failed external browser

然后尝试使用worklight“控制台”,产生以下结果:

nothing in the console

我该如何解决这个问题?

3 个答案:

答案 0 :(得分:1)

This就是您所需要的。您需要手动强制使用xulrunner版本。

答案 1 :(得分:0)

通过“嵌入式浏览器”我猜它正试图在Eclipse中打开一个浏览器窗口......

您可以转到Eclipse首选项并搜索“Web浏览器”。在那里,将默认浏览器更改为首选的外部浏览器。

接下来,或者您可以右键单击Worklight项目并选择“打开Worklight控制台”。从那里,您可以单击“预览公共资源”或环境图标(如果您添加了任何内容)并进行预览。

答案 2 :(得分:0)

答案与worklight无关:Eclipse不只是将外部浏览器“转储”到eclipse窗口中。

它使用webkit库在eclipse中构建浏览器框架,以便您可以与它进行交互。

对于Linux用户,您需要确保在Eclipse可以正确发现和使用它们之前在Linux中正确安装了webkit库。下面是一些指示:

对我来说,这就像

一样简单
  

sudo apt-get install libwebkit-1.0-0

然后重新启动Eclipse。