我们如何在 Tizen Web 小部件项目中引用外部源文件?



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

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

有人请指导我如何运行具有外部源文件(例如图表.js和谷歌地图 API 等(的 Web 小部件项目。

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

最新更新