Tag: webview

如何在使用'require'时从库中加载CSS

我正在build设和electron应用程序。 其中,我有一个preload脚本的webview 。 在脚本里面,我想用sweetalert 。 我用npm install –save sweetalert 。 在我的脚本里面,我加载require('sweetalert')并用swal("Hello world!");调用它swal("Hello world!"); 。 我现在注意到它看起来不正确,因为警报缺less所需的CSS文件 。 但是我用require('sweetalert')加载它,这很好,因为sweetalert可以保留在node_modules目录中,我不必关心它,但是它的CSS是它的一个组成部分,没有被拉同样的方式。 现在,解决这个问题的build议方法是什么? 请记住,我在一个javascript文件,并希望保持这种方式。 我真的必须去获得CSS文件, 并以某种方式注入 ? 而且我该怎么做,因为它在node_modules里面? 在testing之后,由于内容安全策略 ,似乎在这种特殊情况下无法完成。 无论哪种方式,与require声明相比,这看起来非常笨重,但对于不可用的简单解决scheme,似乎很奇怪。

有没有可能改变webview内容的样式?

我想在我的电子应用程序中加载一个webview ,然后调整对象内容的样式。 无论是由JS或CSS是无关紧要的,我只是想能够.hide()或visibility: none在webview visibility: none元素。 这可能吗? 事实certificate很难发现。 谢谢!