繁体   English   中英

Tizen Gear 2 Web请求

[英]Tizen gear 2 web request

我想使用javascript从Tizen Gear 2发出Web请求。 我的代码是:

    var url = "https://..."
    var client = new XMLHttpRequest();

    client.open("POST", url, true);
    client.setRequestHeader("Accept-Language", 'en-us');
    client.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    client.setRequestHeader("Connection", "close");
    client.send('data=2000');
    client.onreadystatechange = function() { alert(client.responseText); };

当我在齿轮上运行该应用程序(通过手机的蓝牙连接)时,没有Web请求发送到我的网站。 我已经在config.xml中设置了<access origin="*" subdomains="true"></access> 。请问您能帮我解决这个问题吗?

Gear 2无法直接发送网络请求。

我知道的唯一解决方法是开发自定义三星配件服务(使用配件SDK),该服务将代表Gear发送请求。 然后,您需要将其与Gear应用集成。

但是无法共享任何代码,并且AFAIK Accessory SDK中没有这样的示例;(

顺便说一句: Gear S具有3G和WiFi接口,因此如果其中任何一个都可用,则此代码应该可以工作(尽管允许/特权适用,包括您在问题中提到的“访问源”)。

Gear 2没有SIM卡功能或WIFI,因此唯一的方法是制作配套应用,并请求主机应用使用该API,然后获得响应并将其发送给Gear。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM