0

我创建了一个 Web 应用程序,目前正在使用 Gear S3。我希望它把它转换成一个小部件。我当前的代码没有首先成功构建,并且在删除编辑器显示的几个错误后在配置文件中给出了错误(例如,它说不应在此链接外部源文件,文件必须位于同一目录中它正在被引用),现在它在构建时没有给出错误,但是当我在模拟器中将代码作为小部件运行时,它会显示一条弹出消息,上面写着Error in Config file,没有其他可用信息。

在 Tizen Studio 中,我可以MyProjectName.wgt在主目录中看到一个MyProjectName目录。当我检查该目录的内容时,它几乎包含了我在主项目(MyProjectName目录)中的所有内容,所以当我在模拟器中运行代码时,它给了我一个Chart未定义的错误,因为它实际上是作为外部源引用的代码,而不是从本地目录添加。

有人请指导我如何运行具有外部源文件(例如 Chart.js 和 Google Map API 等)的 Web Widget 项目

4

1 回答 1

1

Web Widget 被设计为简单的应用程序形式,没有任何繁重的计算等。因此,它的功能是有限的。按照设计,您不能使用远程脚本源。据此,您只需要使用本地 js 文件。另一个问题是 Web Widget 不支持完整的 ES6 标准(在 Chart.js 中使用),只有一个子集,这可能会导致在 Web Widget 中无法使用 Chart.js(和其他)。

于 2020-01-15T12:06:59.887 回答