我们如何在 Tizen Web Widget 项目中引用外部源文件?
How do we reference external source file in Tizen Web Widget Project?
我创建了一个网络应用程序,目前正在 Gear S3 上工作。我想让它把它转换成一个小部件。我当前的代码首先没有成功构建并且在配置文件中给出了错误,在删除了编辑器显示的几个错误之后(例如它说不应在此链接任何外部源文件,文件必须位于同一目录中它正在被引用),现在它在构建时没有给出任何错误,但是当我 运行 代码作为模拟器中的一个小部件时,它显示一条弹出消息,上面写着 Error in Config file
,没有其他可用信息。
在 Tizen Studio 中,我可以在 MyProjectName
主目录中看到一个 MyProjectName.wgt
目录。当我检查该目录的内容时,它几乎包含我在主项目(MyProjectName
目录)中的所有内容,所以当我 运行 我的模拟器中的代码时,它给了我 Chart
未定义,因为它实际上在代码中被引用为外部源,而不是从本地目录添加。
有人请指导我我们如何运行 具有外部源文件的 Web 小部件项目(例如 Chart.js 和 Google 地图 API 等)
Web Widget 被设计为简单的应用程序形式,没有任何繁重的计算等。因此,它的功能是有限的。按照设计,你 cannot use remote script sources。根据这个你只需要使用本地 js 文件。
另一个问题是 Web Widget 不支持完整的 ES6 标准(在 Chart.js 中使用),仅支持 subset,这可能会导致无法使用 Chart.js(和其他)网络小工具。
我创建了一个网络应用程序,目前正在 Gear S3 上工作。我想让它把它转换成一个小部件。我当前的代码首先没有成功构建并且在配置文件中给出了错误,在删除了编辑器显示的几个错误之后(例如它说不应在此链接任何外部源文件,文件必须位于同一目录中它正在被引用),现在它在构建时没有给出任何错误,但是当我 运行 代码作为模拟器中的一个小部件时,它显示一条弹出消息,上面写着 Error in Config file
,没有其他可用信息。
在 Tizen Studio 中,我可以在 MyProjectName
主目录中看到一个 MyProjectName.wgt
目录。当我检查该目录的内容时,它几乎包含我在主项目(MyProjectName
目录)中的所有内容,所以当我 运行 我的模拟器中的代码时,它给了我 Chart
未定义,因为它实际上在代码中被引用为外部源,而不是从本地目录添加。
有人请指导我我们如何运行 具有外部源文件的 Web 小部件项目(例如 Chart.js 和 Google 地图 API 等)
Web Widget 被设计为简单的应用程序形式,没有任何繁重的计算等。因此,它的功能是有限的。按照设计,你 cannot use remote script sources。根据这个你只需要使用本地 js 文件。 另一个问题是 Web Widget 不支持完整的 ES6 标准(在 Chart.js 中使用),仅支持 subset,这可能会导致无法使用 Chart.js(和其他)网络小工具。