【问题标题】:How to Launch local url on Cobalt master 16如何在 Cobalt master 16 上启动本地 url
【发布时间】:2018-06-14 13:46:18
【问题描述】:

我想使用cobalt启动本地html页面,那么如何通过Cobalt 16 master启动本地页面。

./cobalt --url=xxxxxxx.

【问题讨论】:

标签: launch cobalt


【解决方案1】:

使用 --web_file_path 命令行参数设置本地内容的目录,结合 --url 指定起始页。

示例: ./cobalt --web_file_path=/home/content_folder --url=file:///index.html

(注意三个 /// 是必需的)

这将加载页面:/home/content_folder/index.html
适用于任何非黄金版本。

【讨论】:

  • 非常感谢您的帮助。那么如何在代码中设置 web_file_path 并进行黄金构建。谢谢
【解决方案2】:

运行本地 Web 服务器并使用 --url=http://localhost:xxxx 将 Cobalt 指向它。这将适用于所有 Cobalt 配置,并允许您在需要时指定 HTTP 标头(例如,Content-Security-Policy)。同源策略也将按预期工作,因此您将能够访问图像和样式表等资源。

【讨论】:

  • 我们没有本地web服务器,我们只想启动本地页面。在master16之前,我们使用js扩展并指定参数kSbSystemPathSourceDirectory(/content/dir_source_root----System_get_path) ,所以我们可以把我们的页面放在这个目录中,并使用 --url=file:///index.html 来启动本地 url。但是master16这个参数不能用,怎么指定保存页面和图片\样式表的目录,让页面可以在黄金版上运行。非常感谢。
猜你喜欢
  • 1970-01-01
  • 2016-01-20
  • 1970-01-01
  • 2019-02-18
  • 2014-05-04
  • 2022-11-16
  • 1970-01-01
  • 1970-01-01
  • 2015-09-28
相关资源
最近更新 更多