Adobe Air StageWebView 中的 Android 远程 Chrome 调试
Posted
技术标签:
【中文标题】Adobe Air StageWebView 中的 Android 远程 Chrome 调试【英文标题】:Android Remote Chrome Debug in Adobe Air StageWebView 【发布时间】:2014-10-25 08:22:31 【问题描述】:我可以在运行 4.4.x 的根植于 android Galaxy Note 2 的 Adobe Air 应用程序中使用 usb remote debug 和 StageWebView
。这是来自运行 Mavericks 的 Macbook。
这可能是驱动程序问题,但远程调试在 Windows 上的工作方式不同。
尝试使用 4.4.1 的 Galaxy Note 3 我无法让 Web 视图看到 StageWebView
实例出现在 chrome://inspect/#devices
上,并且启用了与 Galaxy Note 2 相同的 a 和 usb 调试。这是使用同一台运行 Mavericks 的 Macbook。
官方文档说Android 4.4+支持Android apps: Android 4.4+ and a WebView
。
任何人都可以分享他们对StageWebView
远程调试设备支持的经验吗? Adobe 文档似乎对此也没有帮助。
【问题讨论】:
我很感兴趣这是否适用于 ios webview... 它也适用于带有 chrome v41.0.0.2272 的 windows 和带有 Android v4.4.4 的三星 Galaxy S3 @b3wii 是的,Safari 远程调试对我有用。 RLY?您是否在某处的 Air 代码中设置了 _enableRemoteInspector?你能描述一下... @b3wii 不,您甚至可以在 Air 中访问它吗?不过,仅在 Mac 上,我只是遵循 safari 远程调试文档,只需在设备上启用 web 检查器 general->safari->advanced 并在桌面 safari 中启用开发人员工具,然后设备在开发菜单栏条目中结束时stagewebview 实例正在运行。 【参考方案1】:这适用于连接到运行 Safari 的 Mac 的 iOS,只要使用本机浏览器并且应用程序处于调试模式。但是在 Chrome 上,在 windows 和 Mac 上都有小米 Note 7,运气不好,chrome 中没有出现浏览器实例。
【讨论】:
以上是关于Adobe Air StageWebView 中的 Android 远程 Chrome 调试的主要内容,如果未能解决你的问题,请参考以下文章
YouTube iframe API 不再在 AIR StageWebView 或 C# WebBrowser 中播放视频
Adobe AIR ANE 中的 FragmentActivity