0

我是 Titanium Studio Appcelerator 的新手,我对 Titanium Studio Appcelerator 有以下疑问:

  1. 在钛中,如果我想使用 Ksoap2 网络服务,那么我将立即编写代码?并将在所有平台上运行该代码?如 android/ios。
  2. 或者使用 Web 服务的代码将特定于平台相关?我的意思是,如果我想在钛中使用 web 服务,那么我将在所有平台(android/ios)中编写代码。

请一些Titanium studio appcelerator专家指导我正确的方向提前谢谢。

4

3 回答 3

1

你可以Ksoap2用来做你的 WebService 并Ti.Network.createHttpClient用来检索你想要的数据。

于 2015-04-16T09:15:33.277 回答
1

您是否浏览过有关 Web 服务 API 的钛文档?

由于钛是一种混合技术,大多数 API 对两个平台都是通用的,但取决于您的需要和您使用的 API,您可能需要在条件下编写特定于平台的代码,此代码不会影响其他平台.

根据我的经验,在调用 Web 服务的情况下,单个代码将在两个平台上运行。如果需要在特定平台条件下使用它们,则有一些特定于平台的属性。它只是几行代码,您的代码将在两个平台上运行

于 2015-04-17T08:29:33.447 回答
1

所有逻辑和大部分 UI 都可以在所有平台之间共享。Appcelerator Titanium 的一大优势。

于 2015-04-16T13:48:51.850 回答