我正在将一个Web应用程序转换为Cordova上的工作。有没有办法将后端代码与它捆绑在一起,以便我可以从网页到本地托管的后端进行REST类型的调用?
我需要制作整个网站的独立版本,并在应用程序中捆绑前端和后端功能。这对Cordova来说有可能吗?我不介意用另一种语言重写后端,但我仍然需要前端保持相对不变,因此这需要我能够对本地托管的后端代码执行某种XHR请求。
基本上我猜,cordova可以作为自己的网络服务器吗?
答案 0 :(得分:-1)
您可以将相同的网络界面添加到您的cordova应用程序,因为您已使用应用程序浏览器使其响应 https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-inappbrowser/
或使用Dim MyProds As New MyMPUProduct
For iLoop2 = 1 To Val(sender.Text)
MyProds = New MyMPUProduct
Me.TabControl1.SelectedTab.Controls.Add(MyProds)
With MyProds
.Name = "MyProd" & iLoop2
.Location = New Point(6, MyProdSpace)
.VerifyTMPUProductsTblApt()
.TMPUProductsBindingSource.Filter = "ID = '-1'"
.tbMix.Text = "0"
.Label1.Text = iLoop2
End With
Next
Dim CtrlName As String
For i = 1 To NumProds
CtrlName = "MyProd" & i
For Each MyCtrl As Control In Me.TabControl1.SelectedTab.Controls
If TypeOf MyCtrl Is MyMPUProduct Then
MyCtrl.tbQtyM.Text = Format(60 / Val(MyCtrl.tbMPU.Text) / 55 * NumEmployees, "0.00")
End If
Next
Next
或者,您可以为Web和移动应用程序以及与后端进行通信的Web应用程序构建API。
希望这会有所帮助。 :)