来自 Tasker 中文件的 JavaScript

问题描述 投票:0回答:2

任何人都可以解释为什么 Tasker 不会看到从文件运行 JavaScript 吗?

我有一个简单的 JavaScript,可以向屏幕发出警报 代码: 警报(“你好,任务者世界!”);

Tasker 超时后我得到的只是:

08.07.35/E 添加等待任务

08.08.21/E 错误:空

JavaScriptlet 如下工作,但这些似乎是内置函数 & 我想从文件运行 JavaScript。

flash(“任务者世界你好!”);

尝试过将 flash 命令放入 JavaScript 文件中。结果出现相同的错误。

尝试在 JavaScriptlet 字段中编写alert() 语法。没有任何作用。

android tasker
2个回答

0
投票

我也遇到了这个问题,只是从 .js 文件测试一个简单的 flash 命令。可能是与您的问题不同的问题,但对我来说,事实证明我选择使用的文本编辑器(f-droid 上的旧 Turbo Editor)以奇怪的格式保存了文件。 也许是编码错误。

当我在另一个文本编辑器(f-droid 上也有 Acode 编辑器)打开文件时,我可以看到文本中散布着问号。 所以类似:

f?l?a?s?h?(?"?h?e?l?l?o?"?)?;

代替:

flash("hello");

一旦我使用这个不同的编辑器创建了文件,tasker 就可以读取该文件并且我的 flash 测试成功了。

© www.soinside.com 2019 - 2024. All rights reserved.