问题标签 [chrome-for-android]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
272 浏览

google-chrome - 我在 cca (chrome for apps) 项目中添加了 ionic

当我将离子文件导入 cca 时:3 个错误

1º 加载资源失败:net::ERR_FILE_NOT_FOUND chrome-extension://oahcogjmifbbfieiciihfknbelknkojd/cordova.js

2º 拒绝将字符串评估为 JavaScript,因为 'unsafe-eval' 不是以下内容安全策略指令中允许的脚本来源:“default-src 'self' chrome-extension-resource:”。请注意,'script-src' 没有显式设置,因此 'default-src' 用作后备。

3º无法打开指向“unsafe:chrome-extension://oahcogjmifbbfieiciihfknbelknkojd/index.html#/tab/friend/2”的同窗口链接;尝试目标 =“_blank”。

0 投票
7 回答
44428 浏览

javascript - 在 Android 设备上使用 window.print() 或替代方法

在 Android 设备上(我测试过 Nexus 5、Nexus 10、Galaxy S4 和 Galaxy Tab 3),window.print()JavaScript 中的命令没有任何作用。据我所知,它甚至没有记录错误。

我知道大多数(如果不是全部)这些浏览器都可以打印,因为您可以使用移动 Chrome 的菜单来选择“打印”。

为什么不window.print()触发您期望的行为(打开客户端打印菜单)?有没有安卓的替代品window.print()

0 投票
0 回答
190 浏览

javascript - 具有固定标题的 V-Scrollable 内容,h-scrolling + 固定侧边栏?

我正在尝试为 Snap.js 找到合适的布局:

http://jakiestfu.github.io/Snap.js/demo/apps/default.html

推荐的 HTML / CSS 的问题是:

  1. 页眉(导航栏)不粘
  2. 当您向下滚动主要内容时,地址栏不会在 Android 版 Chrome 中隐藏
  3. 固定侧边栏不与地址栏同步移动
  4. 在我下面的小提琴中,主要内容在向右移动时可以滚动一点(?!)

  1. 我想固定标题,但它仍然需要与内容区域一起垂直滚动。CSS似乎不支持这一点,所以我尝试了一个脚本解决方案:

    http://jsfiddle.net/HFjU6/2533/

    如果有任何其他选项,请告诉我其他选项,如果禁用 JS,我担心 UI 会损坏。


  1. 为了使地址栏消失(又名“全屏模式”),我必须制作 content position: static;

    缺点:v-scrollbar 显示在右侧窗口边框,而不是内容区域的右侧。还有其他方法吗?


  1. 如果侧边栏position: fixed包含过高的内容,则可以从主要内容独立滚动。

    问题:它们不会与地址栏一起移动,而是在地址栏完全消失后重新定位(Android 版 Chrome 中的标准行为是将内容与地址栏同步移动,地址栏会一直滑动输入以获得良好的过渡)。

    它适用于position: absolute;,但这会使我的侧边栏随着主要内容滚动,并且您会看到正文背景低于原始高度的 100%。


  1. 我可以将主要内容区域稍微向左滚动,同时将其平移到右侧并破坏布局(可能仅适用于触摸设备,但如果您使用鼠标中键进行平移,也可能适用于桌面)。为什么会这样?
0 投票
0 回答
48 浏览

chrome-for-android - 开发 Chrome Mobile 内容捕获扩展

我有一个用 WebJS 编写的网站,但在 webview 上显示效果不佳。我想开发一个 Chrome 扩展来捕获所有网站内容。有什么想法吗?

P/s:因为web技术,我不能用webview来抓图!

0 投票
0 回答
875 浏览

html - 带有overflow-x的div中带有overflow-y的多个div

我们正在创建一个能够水平滚动和垂直滚动的 Web 应用程序。我们使用以下 HTML 片段完成了此操作:

以及以下 CSS:

该解决方案也可以在这个 JSFiddle http://jsfiddle.net/vevfknct/3/中找到

它适用于桌面、iOS、android 的 firefox 等。问题是 chrome for android 会阻止在可以垂直滚动的 div 上水平滚动。它只能在可滚动 div 之间的空间上滚动。有没有人有铬的解决方案?

0 投票
1 回答
1779 浏览

javascript - 固定位置 div 在移动设备上缩放的浏览器窗口

在桌面浏览器中缩放 HTML 页面时,固定位置的 div 将像页面的其余部分一样缩放,并保持其相对于视口的位置固定。这曾经在 Chrome 移动浏览器上也是如此(它在版本 39 中仍然如此),但在 Chrome for mobile 40 上它开始表现类似于 Safari for mobile 并且当页面被缩放时,固定元素被固定为缩放如果页面以 100% 缩放(有一些警告),则记录它们将被定位的点。

这是一个带有位置的 div 的页面:固定 http://betterstatistics.org/tests/fixedpos

对于移动设备,我根据缩放缩放 div,并保持 position:fixed 属性,这样我就不必在滚动时重新定位它,我想根据缩放设置位置。

这是我的尝试: http ://betterstatistics.org/tests/fixedpos/attempt001.html (仅适用于移动设备)

相关线路:

它几乎适用于Android Chrome for mobile,但滚动正确后我没有设法获得高度位置,我也尝试过:

和:

我知道有一些类似的问题,但大多数都在 JQuery 中,我没有看到一个有解决方案的问题,它们也主要与 iOS 有关,但现在我对 Android Chrome 更感兴趣。

0 投票
1 回答
530 浏览

android - 如何在 Chrome for Android 上使用 getUserMedia 和 Web Audio API 录制音频?

我正在调试一个应用程序,它使用FlashWavRecorderAudioRecorder来录制音频,然后播放它。问题是该应用程序在桌面 Chrome 上按预期工作,但在 Android 版 Chrome 上无法录制或播放(不确定是哪个)。这是Android的标题:

请求标头

响应标头


应用程序首先检查是否支持 Flash,如果支持,则使用 FlashWavRecorder,如果不支持,则使用 AudioRecorder。AudioRecorder 需要Web Audio API,根据Can I Use...

Chrome for Android 不支持将 Web 音频 API 与 getUserMedia 结合使用。

我不熟悉此 API 或getUserMedia,但我猜getUserMedia需要请求许可才能使用麦克风。那么如何从麦克风中抓取音频并在不使用的情况下录制呢getUserMedia

然而,这两个1.5 年前的 答案表明它受到支持并且应该可以工作。

那么它是哪一个?它只是不受支持,还是代码中有错误?

(如果是前者,使用 Web Audio API 的替代方法是什么getUserMedia?)

0 投票
1 回答
279 浏览

web-applications - 为 Wordpress 页面设置 Android 主题颜色

我正在构建一个 wordpress 主题,并希望在 Android 的 chrome 中查看时使用主题颜色元标记来设置网站的工具栏颜色。无论我将主题颜色设置为什么,它总是显示为黑色。例如:

这不是我网站最重要的设计元素,但如果可能的话,我希望能够使用它。有任何想法吗?

0 投票
1 回答
35 浏览

html - 覆盖页面的动态列表...但仅限于 Android 版 Chrome

<ul>在此页面上有一个动态创建的列表:http ://www.roadtripradar.com

(要查看列表,您需要输入路线,添加一些选项,然后单击“搜索”;创建的列表在地图下方的“所有地点”按钮下)

我遇到的问题是<ul>,一旦你开始滚动,就会覆盖页面上的所有其他内容......但仅限于 Android 版 Chrome。

它在桌面上的 IE、FF 和 Chrome 中完美运行。它在 iPhone 上的 Safari 中完美运行。

我已经尝试改变z-values,它没有任何区别。

我的列表中的 CSS 是:

谁能想到是什么导致了这种奇怪的行为?

如果您能提供建议,我将不胜感激。谢谢你。

0 投票
0 回答
54 浏览

remote-debugging - 通过远程调试重置 chrome for android 中的位置设置(chrome 检查设备)

我正在寻找一种更简单的方法来重置设置以通过远程调试访问 Chrome for Android 的位置,即我想从 Chrome 桌面应用程序中执行此操作。

有没有办法做到这一点?