Chrome 调试 Samsung TV Tizen Web 应用程序时,devtools 检查器显示空白屏幕
Chrome devtools inspector showing blank white screen while debugging with Samsung TV Tizen Web application
我正在用 Tizen Studio 3.6
和 Google Chrome Version 80.0.3987.100 (Official Build) (64-bit)
调试 Samsung TV Tizen Web Application
。但是Chrome Inspector
显示黑屏。
Chrome 路径配置:
Chrome 黑屏:
请帮我解决这个问题。
我得到了解决方案实际上是因为 Chrome 已于 2 月 11 日推出其新版本 80.0.3987.100,并且由于该版本与 Samsung Tizen IDE 不兼容所以要解决这个你要下载老版本的老版本。
这里是 link 下载旧的 chrome 版本
[https://www.filepuma.com/download/google_chrome_64bit_79.0.3945.79-24169/][1]
下载后禁用 chrome 进行自我更新,然后它将在 Tizen 工作室中正常工作。
这是由于 chrome 80 版本中的上游更改导致的兼容性问题。
https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/h-JwMiPUnuU/sl79aLoLBQAJ
https://bugs.chromium.org/p/chromium/issues/detail?id=685385
它将在下一个版本的 Tizen Studio 中解决。
在此之前,如果您使用以下选项,检查器将正常启动。
转到 Window > 首选项 > Tizen Studio > Web > Chrome -> 额外参数:
添加“--enable-blink-features=ShadowDOMV0 --enable-blink-features=CustomElementsV0 --user-data-dir=c:\Temp”
转到 Window > 首选项 > Tizen Studio > Web > Chrome -> 额外参数 > 输入以下命令 > 应用
--no-first-运行 --activate-on-launch --no-default-browser-check --allow-file-access-from-files --disable-web-security --disable-translate --proxy-auto-detect --proxy-bypass-list=127.0.0.1 --enable-blink-features=ShadowDOMV0 --enable-blink-features=CustomElementsV0 --user-data-dir=tmpFix
启动应用程序。
最好的选择是下载 Chromium,但有一个技巧可以将其设置为调试器。
下载 https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Mac/706915/
chrome-mac.zip
或在其他地方找到 Chromium。确保其版本 79.
重要提示:请务必打开 Chromium 并允许隐私和安全偏好设置。在继续之前确保 Chromium 打开。
打开 Tizen Studio 并转到
Tizen Studio > preferences
从菜单栏
打开
Tizen Studio > Web > Chrome
在首选项中
- 将位置更改为如下所示:
/Applications/Chromium.app/Contents/MacOS/Chromium
- 注意:如果您浏览到文件,您将无法访问此文件
小路。您可以通过右键单击 Chromium 文件来查看路径,然后
显示包裹内容
- 申请并关闭
我正在用 Tizen Studio 3.6
和 Google Chrome Version 80.0.3987.100 (Official Build) (64-bit)
调试 Samsung TV Tizen Web Application
。但是Chrome Inspector
显示黑屏。
Chrome 路径配置:
Chrome 黑屏:
请帮我解决这个问题。
我得到了解决方案实际上是因为 Chrome 已于 2 月 11 日推出其新版本 80.0.3987.100,并且由于该版本与 Samsung Tizen IDE 不兼容所以要解决这个你要下载老版本的老版本。
这里是 link 下载旧的 chrome 版本 [https://www.filepuma.com/download/google_chrome_64bit_79.0.3945.79-24169/][1]
下载后禁用 chrome 进行自我更新,然后它将在 Tizen 工作室中正常工作。
这是由于 chrome 80 版本中的上游更改导致的兼容性问题。 https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/h-JwMiPUnuU/sl79aLoLBQAJ https://bugs.chromium.org/p/chromium/issues/detail?id=685385
它将在下一个版本的 Tizen Studio 中解决。 在此之前,如果您使用以下选项,检查器将正常启动。
转到 Window > 首选项 > Tizen Studio > Web > Chrome -> 额外参数: 添加“--enable-blink-features=ShadowDOMV0 --enable-blink-features=CustomElementsV0 --user-data-dir=c:\Temp”
转到 Window > 首选项 > Tizen Studio > Web > Chrome -> 额外参数 > 输入以下命令 > 应用
--no-first-运行 --activate-on-launch --no-default-browser-check --allow-file-access-from-files --disable-web-security --disable-translate --proxy-auto-detect --proxy-bypass-list=127.0.0.1 --enable-blink-features=ShadowDOMV0 --enable-blink-features=CustomElementsV0 --user-data-dir=tmpFix
启动应用程序。
最好的选择是下载 Chromium,但有一个技巧可以将其设置为调试器。 下载 https://commondatastorage.googleapis.com/chromium-browser-snapshots/index.html?prefix=Mac/706915/
chrome-mac.zip
或在其他地方找到 Chromium。确保其版本 79.
重要提示:请务必打开 Chromium 并允许隐私和安全偏好设置。在继续之前确保 Chromium 打开。
打开 Tizen Studio 并转到
Tizen Studio > preferences
从菜单栏 打开
Tizen Studio > Web > Chrome
在首选项中
- 将位置更改为如下所示:
/Applications/Chromium.app/Contents/MacOS/Chromium
- 注意:如果您浏览到文件,您将无法访问此文件 小路。您可以通过右键单击 Chromium 文件来查看路径,然后 显示包裹内容
- 申请并关闭