我正在使用以下所需的功能启动 chrome 应用程序
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("deviceName", "Android");
capabilities.setCapability("platformName", "Android");
capabilities.setCapability(CapabilityType.BROWSER_NAME, "Chrome");
capabilities.setCapability("platformVersion", "5.0.2");
capabilities.setCapability("appPackage", "com.android.chrome");
capabilities.setCapability("appActivity", "com.google.android.apps.chrome.ChromeTabbedActivity");
capabilities.setCapability("disable-popup-blocking", true);
driverC = new AppiumDriver(new URL("http://127.0.0.1:4723/wd/hub"), capabilities);
Run Code Online (Sandbox Code Playgroud)
我想知道在启用请求桌面站点复选框的情况下启动 chrome 应用程序所需的功能。
屏幕供参考:
是否可以在异步函数中使用event.preventDefault?
我不确定因为必须同步调用event.preventDefault并且异步函数返回promises.
self.oncontextmenu = async function(event) {
event.preventDefault()
//await whatever
}
Run Code Online (Sandbox Code Playgroud) 我想扩展检查chrome支持中的所有元素.
我怎样才能做到这一点?
是否有任何扩展或工具铬支持?
我最近卸载了一个 Chrome 扩展程序,当我删除它时,它打开了一个新页面,这是一个供我填写的调查问卷。我一直在阅读 Chrome 开发人员文档,但似乎找不到如何做到这一点。有什么建议吗?
该扩展名为 Delight for Chrome,网址为https://chrome.google.com/webstore/detail/delight-for-chrome/hehbgjdnbibkndghdlilefececadokpb
我有一个 Chrome 扩展程序,它只是一个内容脚本。我想保留一些在内容脚本中计算的数据,这样我就可以在浏览时轻松访问它,而不必在每个页面上重新计算它。我只需要为会话存储数据。
我正在查看chrome.storage API,但似乎数据会在会话结束后保留在那里。我以前有使用 HTML5 sessionStorage 的经验,但我觉得我应该在这里利用 Google 的 API。
任何输入表示赞赏,谢谢!
javascript session-storage google-chrome-extension google-chrome-storage