草庐IT

headless_chrome

全部标签

android - 从 Chrome 文件系统播放视频在 Android 上不起作用

我正在尝试创建一个离线视频播放器,它可以从我的网站下载视频内容,以便以后通过HTML5视频元素离线观看。下面的代码在桌面版Chrome中运行良好,但在移动设备(NexusS智能手机、Nexus7平板电脑、4.1,因为只有它运行chrome,这是文件系统api所必需的)上运行良好。我在桌面和移动设备上使用chrome支持的文件系统API。我已经确认它正确地将文件存储在移动设备上并且我可以正确检索文件,但由于某种原因从本地系统chrome检索视频后不想播放视频。无论我使用的是html5视频元素还是直接导航到文件系统URL,都是如此。当我使用html5视频元素时,它返回错误media_err

android - 在 Android Chrome 上禁用同源策略

有没有办法在AndroidChrome上禁用同源策略,我搜索了其他帖子,但没有找到任何关于android版本的答案。 最佳答案 无法禁用同源策略,因为它是网络安全的基础。虽然有一些解决方法,比如CORS,它应该适用于Android版Chrome。 关于android-在AndroidChrome上禁用同源策略,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12277938/

android - 如何让 Overview Screen 中的任务看起来像 Chrome 一样?

这些Google标签看起来在一起。我试过了,还是不行。我试过的Intent标志FLAG_ACTIVITY_NEW_DOCUMENTFLAG_ACTIVITY_MULTIPLE_TASKFLAG_ACTIVITY_REORDER_TO_FRONTIntentintent=newIntent(mActivity,***.class);intent.addFlags(***);ActivityManageractivityManager=(ActivityManager)getSystemService(Context.ACTIVITY_SERVICE);ListappTasks=activ

android - 使用 chrome 进行远程调试仅适用于较旧的人行横道版本 [cordova 4]

尝试检查使用crosswalk版本12.41.296.9构建的cordova4应用程序最终会出现全白色的chrome窗口。使用crosswalk版本10.39.235.15构建的完全相同的应用程序完全可以使用chrome进行调试。我已经比较了gradle设置、属性文件和生成的list。唯一的区别在于文件project.properties:人行横道v10:target=android-19人行横道v12:target=android-21有什么建议吗?注意:crosswalk包可以在这里找到:https://download.01.org/crosswalk/releases/cros

javascript - localStorage 在 chrome mobile android 中为 null

我使用Sentry跟踪我网站中的错误。问题是有时chromemobileforandroid有一个空的localStorage导致所有相关的方法,如getItem或setItem会产生错误(是的,它是片状的)。你以前遇到过这样的问题吗?我想知道这个问题的最佳解决方案。谢谢:) 最佳答案 可能是因为这个问题已经问了将近2年了,他们已经改变了一些东西,但是localStorage在AndroidChrome中确实可以通过localStorage.setItem()和getItem()调用工作。不需要polyfill。但是,如果您已经将页

android - chrome 忽略 Intent 中包含的 header

我曾经将header添加到Intent中,如下所示:IntentmyIntent=newIntent(Intent.ACTION_VIEW,Uri.parse(baseUrl));myIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);Bundlebundle=newBundle();TokenManagermanager=TokenManager.getTokenManager();bundle.putString("Authorization",manager.getAuthorization());bundle.putString("Co

chrome浏览器跨域设置(版本号108之后的跨域设置)

1、首先在chrome浏览器安装目录下复制chrome.exe,生成一个新的命名为chrome-cross.exe注意:为什么要在目录下复制一个新的?是因为如果名字相同,可能会导致设置好的跨域浏览器打开后跟原来的chrome.exe是同一个浏览器,设置的跨域浏览器就不是生效了。2、点击chrome-cross.exe鼠标右键,发送到—>桌面快捷方式(创建chrome-cross.exe的快捷方式)3、在电脑上新建一个目录(任意位置)例如C:\ChromeCrossData4、右键点击chrome-cross.exe-快捷方式浏览器,选择属性;5、在目标输入框尾部加上--disable-web-

android - 在 Android 的 chrome 浏览器中创建自定义 tabhost

我想为标签之类的浏览器创建自定义标签主机。我对如何将它应用于图像中的chrome浏览器选项卡中的布局感到困惑。这是我试过的。我想知道如何创建具有如图所示斜率的边缘。tab_selected.xmltab_unselected.xml我希望它可以在XML中使用Pathshape来完成。任何人都可以指出我作为引用吗?无法在PathShape上找到引用 最佳答案 将您的页面放在一个FrameLayout和一个散列图中(具有它们的特定名称)。然后你可以像这样改变标签FrameLayoutfl=newFrameLayout(context);

android - 渲染移动端 chrome 和 android 原生浏览器的差异

在我的智能手机上测试我的桌面(无响应)网站时,我注意到在chrome(34.01847.114)和nativeAndroid浏览器(4.3)中呈现网站时存在差异。在Chrome中,页面呈现时没有按我想要的缩放。在native浏览器中,分页被放大。我不使用任何viewprt-tag。当我将视口(viewport)标签设置为chrome的行为类似于native浏览器和缩放。所以我不想要任何缩放,我希望网站以全分辨率呈现。 最佳答案 要防止缩放,您应该使用:希望对您有所帮助:) 关于andro

android - 从 AccessibilityService 在 Chrome 中执行 Javascript

我想编写一个AccessibilityService来帮助用户填写表单。我看到了通过WebView.loadUrl()调用Javascript代码的可能性。但是因为我只有AccessibilityNodeInfo,所以我只看到屏幕上有WebView。经过一些研究,我发现TalkBackService能够注入(inject)Javascript,并且在另一篇文章(AlternativewayforcommunicationbetweenWebViewandnative)中,我看到如果我有对WebView对象的引用,这是可能的。有没有办法通过这样的Message或chromeWebView