0

在创建了许多面向横向的 Tizen Web 应用程序,并使用 Crosswalk 和其他带有 Tizen 以前图像的盒子构建和安装了带有 2 月 1 日 Tizen 发布图像的盒子之后,我发现 2 月图像上的 web 应用程序将除非将 weston.ini 文件设置为 90 的变换或“纵向”,否则无法成功启动。

我一直无法让网络应用程序以横向方式启动,我正在寻找线索。我比较了 10 月图像中的软件包,其中很多都发生了变化。使用“xwalk-launcher”启动时出现超时。我还尝试使用 app_launcher 启动。

无法访问服务“org.crosswalkproject.Runtime1”:已达到超时

我能够以纵向而不是横向成功启动这些应用程序。如果您对这个问题可能出在哪里有任何想法,请告诉我。我正在寻找导致该问题的软件包。

如果您在 VTC1010 上的 HDMI 上横向运行 Web 应用程序,您是如何做到的?您更改、添加或卸载了哪些软件包?您在配置文件中添加或删除了什么?你是如何改变你的网络应用来解决这个特定问题的?

4

2 回答 2

0

目前无法在 Crosswalk 下的 Tizen 3.0 Feb 里程碑上运行面向横向的 Web 应用程序。

英特尔的 Crosswalk 团队已经证实这是一个 Tizen 漏洞。相应的 JIRA 问题编号是TC-2501XWALK-4115

更多详情:“我一直在使用 VTC1010 进行测试。我的显示输出的主要选择是 HDMI。我注意到人行横道尚未开发用于多屏,我想知道这是否可能是问题的一部分。我已经能够让 Landscape 在 VGA 上工作,这可以帮助我们前进,但我们的目标是 HDMI。

我还能够让 Landscape 在 HDMI 上工作,但只有在正确的条件下。连接 VGA 后,应用程序将从一开始就在 VGA 屏幕上启动。一旦 VGA 断开连接,应用程序将失败并显示相同的错误消息。重新连接 VGA 屏幕后,应用程序将在 HDMI 端口上启动。

看来VGA必须保持连接。如果您在没有 VGA 而只有 HDMI 的情况下启动盒子,则应用程序将不会在启动时启动。您无法手动启动应用程序。然后连接 VGA 显示器,应用程序将在 HDMI 显示器上启动。我发现如果您断开 VGA 显示器,应用程序将关闭。这是对 VTC1010 的 VGA 显示器的某种硬依赖。”

于 2015-05-12T23:15:24.710 回答
0

我相信问题出在fullscreen-shell.so中。

我有一个可行的修复程序。需要进行两项更改才能使其正常工作。

  1. 删除/etc/xdg/weston/weston-genivi.ini中的行

shell=fullscreen-shell.so

您的应用程序将立即启动,但不会全屏。要更正此添加--fullscreen到韦斯顿呼叫。

  1. --fullscreen/etc/session.d/user-session中添加一个参数。

weston -i0 --log=$XDG_RUNTIME_DIR/weston.log --backend=wayland-backend.so --fullscreen

我想知道是否有任何我没有想到的全屏外壳的原因。

于 2015-08-05T22:11:01.130 回答