草庐IT

gyp_chromium

全部标签

android - 是否可以在 Android 上运行 Chromium 浏览器?

既然您应该能够在任何相当现代的Linux发行版上构建Chromium浏览器,我们是否可以假设您应该能够将它构建到Android上? 最佳答案 不,Android不完全是Linux发行版。它基于Linux内核,但不包括X服务器或其他dependencies用于在Linux上构建Chromium。不过,Android浏览器也基于WebKit并包含V8JavaScript引擎。 关于android-是否可以在Android上运行Chromium浏览器?,我们在StackOverflow上找到一

java - 为什么Android使用Java概念而不是D语言或C或C++?但是 Chromium 网络浏览器是 C++ 的,它的匹配非常复杂

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭11年前。Android是32位ARM。wiki描述:1)那么,32/64或8/12/16位编译器可用于D语言,如果没有,它可以由编译器构建,如果我没记错的话?2)Linux标准内核:用C和其他语言编写的库可以用D语言编译成ARM我相信,不仅D语言也可以用C/C++编译。根据Androidwiki信息开始我的困惑:wiki:Linux内核的修改版本(它不是linux,而是修改后的linux,因为硬件兼容性

javascript - Android Webview 错误 IN/chromium : [INFO:CONSOLE(1)] "Uncaught ReferenceError:

我有一个web服务,因为我已经为android添加了条形码阅读器所以在JavaScript的帮助下,我从WebView调用我的条形码阅读器因此Ifollowedthis在服务器端设计...我给了这个在JavaScript上functionmybarcd(){MyApp.mybarcdt();}functionactfromAnd(msg){document.getElementById("brcd").value=msg;}atHTML/PHPSCAN在Android端在WebView中webView.addJavascriptInterface(newWebAppInterface(

android - 从 Chromium for Android 构建 WebView

我正在尝试关注instructions从chromiumbase构建webviewapk。我正在运行Android-7.0版本。我完成了chromium的编译过程并生成了APK。我有两个与APK生成后的步骤相关的问题。首先,库名称与我预期的不同。默认webview.apk有一个库名libwebviewchromium.so,但我从Chrome构建的APK(SystemWebView.apk)包含库libwebviewchromium.cr.so.我想问问这是否会导致问题,是否其他人也看到了这一点。其次,我无法卸载com.android.webview来自设备的应用程序。说明要求先卸载此

android - Chromium WebView : "CheckMediaAccessPermission: Not supported" 内的 WebRTC 错误

我正在尝试在WebView中显示WebRTC聊天。根据thisdocumentation,WebViewv36支持WebRTC。对于我的测试,我使用的是带有Chrome/39.0.0.0的设备,并且我已经向AndroidManifest.xml文件添加了权限:但是当我进入聊天时,我看到一个Chromium错误日志(设备不显示\翻译任何东西,只显示“加载”进度条):W/AudioManagerAndroid:RequiresMODIFY_AUDIO_SETTINGSandRECORD_AUDIOW/AudioManagerAndroid:Noaudiodevicewillbeavaila

javascript - node-gyp - 找不到库头文件

我正在尝试在我的Node插件中使用gstreamer框架。我的binding.gyp有以下内容,但是当我运行构建命令时,控制台指出未找到header。当我在node-gyp之外编译我的gstreamer文件时,它编译成功。有人看到我的绑定(bind)文件有问题吗?控制台hello.cc3:25:fatalerror:gstreamermm.h:Nosuchfileordirectory绑定(bind).gyp{"targets":[{"target_name":"addon","libraries":["-lgstreamer-1.0","-L/usr/inlcude/gstreame

c++ - 在 Chromium 中构建 Chrome 扩展的标准方法

我已经构建了一个Chrome扩展,我已经使用Selenium将它安装到Chrome中。现在我想从源代码构建我自己的Chromium,这样我的扩展就被预先捆绑到构建的分布式包中,这样我就不必担心需要Selenium为我的用例安装CRX文件。我找到了几个论坛,人们建议他们尝试这个,但没有一个最终看起来像是成功的。我发现了一些关于系统管理员如何为网络中的用户强制安装扩展到Chrome的提示:https://support.google.com/chrome/a/answer/6306504?hl=en但那是针对chrome企业的,可能对我没有用。Hereisanotherpostwhicht

c++ - 如何开始编辑 Chromium 的源代码?

我是一个有点新手的程序员(我的意思是我精通许多编程语言,但从未上过正式类(class))并且想为我自己的目的大量修改Chromium网络浏览器。我需要对UI进行重大更改,并对V8嵌入式javascript引擎进行一些重大更改,我想知道我可以从哪里开始。我想我真正需要知道的是:为了更好地理解Chromium的工作原理,我是否应该遵守某些编程约定?是否有任何关于源文件系统如何工作的指南/教程?是否有关于如何具体编辑/解释Chromium源代码的指南/教程?我应该尝试修改Chromium,还是应该尝试使用WebKit和V8构建我自己的网络浏览器?我也在考虑使用基于FireFox的浏览器。那会

javascript - 将信息从 Chromium Embedded (Javascript) 发送到包含的 C++ 应用程序

查看Chromium嵌入式框架示例后,我有一个问题。我需要与窗口的嵌入式部分进行native交互。然而,在CEF示例中,我所看到的只是C++向浏览器发送消息,而不是相反。我想知道是否有任何方法可以从C++的JavaScript发送消息,就像以函数的方式一样。我正在寻找的是这样的东西。我的网页中有一个按钮,单击该按钮。我想最小化窗口。有什么方法可以在CEF中从JavaScript调用一些c++吗? 最佳答案 如果有人需要一个例子,这是我做的一种方法:确定您希望使用的自定义“协议(protocol)”这是一个宏字符串的例子#define

node.js - Windows 上 "Cannot find module"上的 node-gyp 错误

我正在尝试构建Atom。当我运行npminstall时,出现错误:Error:Cannotfindmodule'C:\ProgramFiles(x86)\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js'我在Windows上。我该如何解决这个问题? 最佳答案 2020年更新:评论中有报告称此方法(在2014年绝对有效)不再有效。请在删除任何内容之前备份此文件夹。这意味着不知何故,node-gyp模块已损坏、卸载或以其他方式搞砸了。这可以通过两个简单的步骤解决(