__adobe_cep__.showDevTools() 自 14.2 更新以来不起作用
Posted
技术标签:
【中文标题】__adobe_cep__.showDevTools() 自 14.2 更新以来不起作用【英文标题】:__adobe_cep__.showDevTools() doesn't work since 14.2 update 【发布时间】:2014-09-03 11:33:01 【问题描述】:在 Photoshop CC 14.0 上,此代码:
__adobe_cep__.showDevTools();
正在显示 Chrome 调试控制台。
在 Photoshop CC 14.2 上,它不起作用 - 没有任何反应,没有报告错误,控制台不显示。
可能是什么问题?
【问题讨论】:
【参考方案1】:尽管这是一个非常古老的问题,但我想回答它。我是 PS 扩展开发的新手,这个问题仍然是谷歌的第二个热门问题。
此调试机制现已弃用(请参阅this adobe CC article)。 “官方”调试现在是远程调试。
您需要通过将 Photoshop 首选项中的 PlayerDebugMode
设置为字符串“1”来启用它。
然后你在你的扩展根目录中放置一个名为.debug
的文本文件。在此文件中,您将 XML 用于指定调试 TCP 端口:
<?xml version="1.0" encoding="UTF-8"?>
<ExtensionList>
<Extension Id="com.example.photoshopextension">
<HostList>
<Host Name="PHXS" Port="8088"/>
</HostList>
</Extension>
</ExtensionList>
然后您可以通过打开http://localhost:8088
来访问这些工具。
【讨论】:
以上是关于__adobe_cep__.showDevTools() 自 14.2 更新以来不起作用的主要内容,如果未能解决你的问题,请参考以下文章