浏览一些Chromium源(见第45ff行),我发现:
in_script_tag: function(code) {
return "<script>" + code + "</scr" + "ipt>";
},
Run Code Online (Sandbox Code Playgroud)
有谁知道为什么笔者选择"</scr" + "ipt>"了"</script>"?
我从http://code.google.com/p/delphichromiumembedded/下载了必要的TortoiseSVN,但我不知道如何在Delphi XE2中使用它.如何安装TChromium组件?
如何在Windows平台上调试chrome本身,我熟悉Visual Studio和c#调试。
\n\n\n\n我应该从源代码构建吗?或者可以在不弄乱源代码的情况下记录所有必要的数据?
\n\n我在网上查了一下,但我不熟悉健壮的 C++ 项目。(如符号表等,\xe2\x80\xa6)
\n\n所以我的问题是:
\n\n逐步调试该方法的最简单方法是什么?链接中的内容是什么?
\n我试图让我的树莓派在早上启动时自动打开一组页面,但不幸的是我无法让它工作
我已经在 Chromium 中有链接,所以如果 Chromium 可以自动启动并进入全屏模式,那就解决了
所以唯一需要发生的事情就是自动启动 chromium 我尝试使用 Kiosk 来实现它,但它给我带来了很多麻烦
这是我现在的代码
@chromium-browser --kiosk
Run Code Online (Sandbox Code Playgroud) 我正在尝试在 macOS (Mojave) 10.14.3 上全局安装 puppeteer
sudo su模式中):npm install -g puppeteer> puppeteer@1.12.2 install /usr/local/lib/node_modules/puppeteer
> node install.js
ERROR: Failed to download Chromium r624492! Set "PUPPETEER_SKIP_CHROMIUM_DOWNLOAD" env variable to skip download.
{ Error: EACCES: permission denied, mkdir '/usr/local/lib/node_modules/puppeteer/.local-chromium'
-- ASYNC --
at BrowserFetcher.<anonymous> (/usr/local/lib/node_modules/puppeteer/lib/helper.js:108:27)
at Object.<anonymous> (/usr/local/lib/node_modules/puppeteer/install.js:64:16)
at Module._compile (internal/modules/cjs/loader.js:689:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
at Module.load (internal/modules/cjs/loader.js:599:32)
at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
at Function.Module._load (internal/modules/cjs/loader.js:530:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:742:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3)
errno: -13,
code: 'EACCES',
syscall: 'mkdir', …Run Code Online (Sandbox Code Playgroud) 我们已将 Chromium 配置为在 AWS beanstalk 上打开 PDF。直到最近它都工作得很好。这是出现的新错误:
{“statusCode”:400,“message”:“无法启动浏览器进程!\n/var/app/current/node_modules/puppeteer/.local-chromium/linux-901912/chrome-linux/chrome:加载时出错共享库:libatk-1.0.so.0:无法打开共享对象文件:没有这样的文件或目录\n\n\n故障排除:https://github.com/puppeteer/puppeteer/blob/main/docs/troubleshooting.md \n","错误":"错误的请求"}
不知道是否与Beanstalk Linux配置有关。
为了让 chrome pupeteer 能够正常工作,我们使用了以下配置:
.ebextensions/chrome_pupeteer.config:
packages:
yum:
compat-libtiff3: []
commands:
chrome:
command: curl -k https://intoli.com/install-google-chrome.sh | bash
Run Code Online (Sandbox Code Playgroud)
在 .npmrc 中:
unsafe-perm=true
你能帮我找到另一个解决方案吗?
谢谢
我尝试使用 yum 命令安装软件包:libatk-1.0.so.0
它不起作用:
2023-06-08 11:16:16,116 P7952 [INFO] 命令安装 2023-06-08 11:16:18,226 P7952 [INFO] -------------------- ---命令输出------------------------ 2023-06-08 11:16:18,226 P7952 [INFO] 已加载插件:extras_suggestions、langpacks、优先级, update-motd 2023-06-08 11:16:18,226 P7952 [信息] 没有可用的软件包 libatk1.0-0。2023-06-08 11:16:18,226 P7952 [INFO] 错误:无事可做 2023-06-08 11:16:18,226 P7952 [INFO] ----------------- ------------------------------------------- 2023-06-08 11: 16:18,227 P7952 [错误] 退出,错误代码为 …
我需要使用Chromium开发Web浏览器.因为它是开源的.
我需要一个源代码下载链接,需要一个教程来开发或修改源代码并重用浏览器.
chromium ×7
puppeteer ×2
c++ ×1
debugging ×1
delphi ×1
delphi-xe2 ×1
javascript ×1
linux ×1
macos ×1
node.js ×1
npm ×1
raspberry-pi ×1
raspbian ×1
tchromium ×1