【问题标题】:chrome app and mixed contentchrome 应用和混合内容
【发布时间】:2016-07-22 19:39:01
【问题描述】:

我们正在构建一个供内部使用的 HTTPS 单页应用程序。它包含 HTTP 外部链接。 如果嵌入在 apk/webview 中,没有问题。 如果我们在 Windows 工作站上尝试,在浏览器中,我们会遇到“混合内容错误”。我们不想将 --allow-running-insecure-content 添加到 Chrome 快捷方式。

所以我的问题是,Chrome 应用程序或 Chrome 扩展程序中是否存在“--allow-running-insecure-content”行为或使用我们的网络应用程序的其他方式?

谢谢!

【问题讨论】:

标签: google-chrome-extension google-chrome-app mixed-content


【解决方案1】:

由于您无法为您的 chrome 打包应用修改 Content Security Policy(您可以修改扩展程序),因此您需要使用几种批准的方法之一。

External Content 页面具有用于加载各种内容(包括嵌入网页)的批准方法和注意事项。一个基本的webview 语法是:

<webview src="http://news.google.com/" width="640" height="480"></webview>

您还需要将"permissions": "webview" 添加到您的 manifest.json。

【讨论】:

  • 好吧,我已经在 Chrome 应用中尝试过 webview src="myapp.com"。链接或 XMLHttpRequest 到 Http 不起作用(混合内容错误)。
猜你喜欢
  • 1970-01-01
  • 2020-07-20
  • 2016-04-08
  • 1970-01-01
  • 1970-01-01
  • 2019-06-19
  • 2013-08-21
  • 1970-01-01
相关资源
最近更新 更多