问题标签 [adobe-extension]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1479 浏览

angularjs - 与“ng-model”的数据绑定在某些系统上不起作用

很奇怪,但是是的,相同的代码在一个系统上有效,但在另一个系统上无效。

我为 Adob​​e Creative Cloud 应用程序开发了一个基于 HTML-5 的扩展(Adobe CC 内置了支持基于 HTML 的扩展的 chromium 框架),其中我使用了 angularJS 框架。

我最终在许多系统上对其进行了测试,并且运行良好。但是当我将相同的应用程序发送给我的朋友时。对于其中一些——视图加载正常,按钮点击也工作正常,但输入文本没有正确绑定!我不断地从中获取空白文本——我用于ng-model盒子<input>

这是我的代码-

看法-

控制器-

结果-

在某些系统上收到警报!

我有其他具有类似形式结构的观点,并且在那里也遇到了同样的问题!

我可以访问开发者控制台,所以我要求遇到此问题的用户将控制台的内容发送给我;但那里一切看起来都很好。控制台上没有显示错误!我可以在那里记录一些有用的东西来帮助我找到问题吗?

由于我无法在最后复制这个,我没有得到任何提示如何解决这个问题。我无法想到这种行为的可能原因是什么。这很奇怪!

0 投票
0 回答
51 浏览

photoshop - Photoshop 图像从 html 到图层(Photoshop 扩展)

我想创建一个图层,同时将 html 中的图像放入其中。到目前为止,我做了这样的事情:

有人可以帮助我吗?

0 投票
2 回答
144 浏览

polymer - 聚合物阻止键盘输入?

我在工作中继承了 Adob​​e CEP 扩展。试图解决一个问题,该问题使得绝对没有键盘输入适用于文本输入。详细地说,在 Polymer 的文本输入中绝对没有键盘输入。输入得到集中,但如果我在其中输入任何内容,我会收到 mac 错误警报声音。我能够工作的唯一关键是“标签”。其他任何事情都不起作用。它是使用 Polymer 构建的。起初我不确定是什么导致了这个问题,而且由于我继承了这个项目,我很困惑从哪里开始。经过大约一天的调试,我相信它与 Polymer 有某种关系。这样做的原因是,如果我删除呈现它的 Polymer HTML 元素,然后在其中放置一个输入,那么输入就可以工作。它似乎只阻止了内部的输入<template> ... </template>. 我已经在整个互联网上寻找任何可能导致 Polymer 阻止此输入的线索,控制台或任何东西都没有错误,而且我手头不足。

有人对此有任何见解吗?

0 投票
2 回答
1605 浏览

node.js - Adobe CEP 扩展中的访问节点

如果通过 manifest.xml 激活,Adobe 允许在 CEP 扩展中使用 Node.js。我遵循所有步骤并尝试从 Davide Barranca 重现此示例: http ://www.davidebarranca.com/2017/10/html-panel-tips-25-cc-2018-survival-guide/#comment-202966

但是无论我做什么, cep_node 都保持未定义。

0 投票
2 回答
349 浏览

adobe - Adobe CEP 8 Photoshop-图像-导入

我创建了一个 PremierePro 扩展,它可以下载文件并将其导入项目。不幸的是,相同的扩展在 Photoshop 下不起作用,因为主机脚本应用程序实例不包含项目。我尝试了不同的格式,如 .psd,但没有项目出现。

hostScript.jsx:

我导入通过此命令下载的文件:

由于我无法调试主机脚本,我有点卡住了。我也没有找到将文件导入 Photoshop 的示例。

有没有人知道如何将文件导入 Photoshop,或者是否有另一种方法来创建显式项目?

0 投票
1 回答
41 浏览

javascript - CEP/JavaScript:如何获得圆心?

我用这种方法创建了一个圆圈:

有没有办法恢复中心,例如:

还是必须计算?如果是,如何?

我到处搜索,但我没有找到任何东西..

预先感谢您的帮助 !

0 投票
2 回答
131 浏览

javascript - (JavaScript/CEP) 是否可以在 InDesign 上获取我的页面的来源?

我正在开发一个 InDesign 插件,我想知道是否可以获取我的页面的来源?

我在想这样的事情:

预先感谢您的帮助 !

编辑:

我将更准确地解释我的问题:

我必须在这里完成的任务是使用通过 API 调用接收到的坐标来显示形状。

这有一个问题:用户可以在 InDesign 上编辑原点 (x, y)。如果它改变了棋盘的原点,那么这些形状将不再位于它们应该正常放置在页面上的位置。

这里是红色的,形状在正确的位置。

在蓝色中,它们不在正确的位置,因为我修改了电路板的原点。 在此处输入图像描述 所以我需要恢复页面的原点,以便能够计算我的板的原点和我的页面的原点之间的差异。这将使我的形状始终位于正确的位置。

0 投票
1 回答
48 浏览

draw - 如何使用 CEP / ExtendScript 在 InDesign 中绘制图形线?

我看到有一个类似的问题,但我的问题不一样: 在 InDesign CS5.5 中使用 ExtendScript 绘制一条线

这就是我创建图形线的方式:

我应该有这个(蓝色圈出的线):

在此处输入图像描述

但我得到了这个(蓝色圆圈的矩形):

在此处输入图像描述

当我点击焦点时会出现这个矩形,否则它是不存在的。 在此处输入图像描述

矩形似乎是线条的大小并且位置很好,但我没有得到我想要的线条。我忘记了什么?

提前致谢 !

0 投票
1 回答
40 浏览

javascript - 是否可以使用 CEP/ExtendScript 在 InDesign 中检测对象的抑制?

我目前正在 InDesign 上创建一个插件,我想知道是否可以检测用户是否删除了一个对象?因为我需要检索已删除对象的 id 才能将其从数组中删除。

我在文档中没有找到任何关于此的内容,希望我不会错过它。

如果可能的话,我需要在所有页面的所有元素上检测它。

我在想类似的事情:

而且如果用户选择了几个要删除的对象,怎么办?

这是一张图片来说明我在说什么:

在此处输入图像描述

先感谢您 !

0 投票
2 回答
64 浏览

javascript - 是否可以使用 CEP/ExtendScript/JS 检测 InDesign 中的页面更改?

我目前正在 InDesign 上创建一个插件,我想知道是否可以检测到用户是否更改了页面?

我在网络和文档中搜索,我发现了一些事件,但没有我感兴趣的。

我考虑过存储用户的当前页面,一般检测应用程序中是否有点击事件(因为有几种方法可以切换页面)并检索当前页面以执行以下操作:

但我认为不可能处理所有的页面切换技术。

所以我绝对需要检测用户的页面更改。

提前致谢 !

更新

我所说的页面更改是指 InDesign 文档中的页面更改。

在这里,用户因此位于文档的第一页:

在此处输入图像描述

此处用户位于文档的第 3 页:

在此处输入图像描述

这是我希望能够通过我的插件恢复的页面更改。