Javascript 是否可以在不使用Node.JS的情况下使用POST请求将数据传递给JS脚本?
我正在开发一个室内平面图生成器,它基本上是一个JS脚本,它根据HTML画布上提供的数据绘制平面图 以下是对我开发的脚本的基本调用:Javascript 是否可以在不使用Node.JS的情况下使用POST请求将数据传递给JS脚本?,javascript,http,Javascript,Http,我正在开发一个室内平面图生成器,它基本上是一个JS脚本,它根据HTML画布上提供的数据绘制平面图 以下是对我开发的脚本的基本调用: var indoorMaps = indoorMaps({ floorSections: [ { x: 0, y: 0, width: 10, height: 10, backgroundColor: "#FFFFFF",
var indoorMaps = indoorMaps({
floorSections: [
{
x: 0,
y: 0,
width: 10,
height: 10,
backgroundColor: "#FFFFFF",
foregroundColor: "#000000"
}
]
});
基本上,我有两个客户:
- 移动(安卓、iOS)
- 桌面(Java跨平台JAR可执行文件)
如果我将脚本托管在web服务器上,如何在代码中调用该脚本?我真的认为仅仅为了向其中传递数据而添加一种服务器端脚本语言(如Node)是过分的,我想探索其他可能的选项,它们可以更有效地满足应用程序的要求。在代码中称该脚本为
是什么意思?您的意思是在您的移动和桌面客户端中执行上述JS代码?或者只是阅读JS代码并从中获取必要的参数结构?我想执行上面的JS代码。两个平台上的客户端代码库是否与JS代码具有相同的类/对象,在这种情况下,类/对象indoorMaps
?不,它们没有。我所要做的就是传递实例化indoorMaps
对象所需的数据,并获得结果画布并将其嵌入为图片。然后我的意见是,您只保留JSON格式/JSON文件下的数据,并让您的客户机请求并解析其中的数据。{floorSections:[{x:0,y:0,宽:10,高:10,背景色:“#FFFFFF”,前背景色:“#000000”}]