我已经创建了一个Web应用程序,目前正在使用Gear S3。我希望它将其转换为小部件。在删除了编辑器显示的几个错误之后,我的当前代码并未首先成功构建,并且在配置文件中给出了错误(例如,它说不应该在其中链接任何外部源文件,这些文件必须位于相同的目录中) (正在被引用),现在在构建时没有出现错误,但是当我在模拟器中以小部件的形式运行代码时,它显示了一条弹出消息,内容为Error in Config file
,没有其他可用信息。
在Tizen Studio中,我可以在主MyProjectName.wgt
目录中看到一个MyProjectName
目录。当我检查该目录的内容时,它几乎包含了我在主项目(MyProjectName
目录)中拥有的所有内容,因此当我在模拟器中运行代码时,它给了我Chart
被未定义为错误它实际上是在代码中作为外部源引用的,而不是从本地目录添加的。
请有人指导我如何运行具有外部源文件(例如Chart.js和Google Map API等)的Web Widget项目
答案 0 :(得分:1)
Web Widget被设计为简单的应用程序形式,而无需进行大量计算等。因此,其功能受到限制。根据设计,您cannot use remote script sources。根据此,您只需要使用本地js文件。 另一个问题是Web Widget不支持完整的ES6标准(用于Chart.js),仅支持subset,这可能会导致Web Widget中无法使用Chart.js(及其他)。 / p>