在与主机Android设备连接的Gear 2仿真器上运行的Gear 2应用程序中进行web api调用的问题

时间:2014-05-29 05:30:26

标签: android samsung-mobile tizen-web-app tizen-wearable-sdk samsung-galaxy-gear

我已成功将我的GEAR 2仿真器与Galaxy Note 2设备连接。我正在创建一个集成Gear 2应用程序,每一件事都很好,包括JQuery功能。但我无法使用Host Device Internet连接从Gear 2 Emulator进行Web api调用。以下是我的代码,让Json调用:

$.ajax({
    type: "GET",
    url: uri,
    beforeSend: function () {console.log("before sending");},
    dataType:'jsonp',
    success: function (data) {console.log("success"); console.log(data);},
    error: function (ex) {console.log(ex)}; 
});

问题是,除了上面提到的代码部分之外,所有内容都会被执行,这个代码就会被跳过。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:2)

更好的方法是将请求所需的数据发送到集成的Android应用程序。然后从那里你可以调用web或其他任何东西。 Gear2本身没有wifi功能。它依赖于android。

答案 1 :(得分:0)

作为一个注释,即使通过蓝牙与主机设备配对,Gear 2和Gear 2 neo也无法进行任何形式的直接互联网通话。所有互联网请求必须由连接的集成hostapp进行,可以将结果传递给齿轮。

有关Gear 2项目架构的更多信息,请点击此处 http://denvycom.com/blog/step-by-step-guide-to-build-your-first-samsung-gear2-app-tizen/

然而,Gear S及其wifi,3g和4g支持将支持直接上网。您需要决定是否要定位一个或两个设备。