proxy - 无法通过 Tizen 模拟器中的代理连接到 Internet

标签 proxy tizen tizen-wearable-sdk tizen-web-app tizen-emulator

当我使用 ajax 代码检索 json 数据时,在 tizen 可穿戴模拟器 2.3.1 中,出现无法连接到代理错误。

But when I searched, everyone is telling no need to give any specific proxy settings for emulator. If internet works fine in Tizen ide, then it will work in Tizen emulator too. But I'm getting proxy error.

谁能帮我解决这个代理错误?

更新:

enter image description here

我应该在哪里更改代理?

代码示例:

 $.getJSON( "http://api.geonames.org/citiesJSON? north=44.1&south=-9.9&east=-22.4&west=55.2&lang=de&username=demo", function( data ) {
                  $('#divText').html(data.result);
                })
                .fail(function( err ) {
                    //Never called
                    console.log( err );
                });
        }

最佳答案

config.xml 文件中为您的 Tizen 应用程序添加互联网访问权限。互联网权限允许应用程序访问互联网。

    <tizen:privilege name="tizen.org/privilege/internet"/>

还可能需要定义外部访问策略才能访问网络。根据 W3C 访问请求策略 (WARP),默认情况下您无法访问外部网络资源。如果您需要访问外部网络资源,则必须使用 config.xml 文件中的策略为 Web 应用程序请求网络资源权限。

    <access origin="*" subdomains="true"/>

现在您的应用程序应该能够从模拟器以及真实设备访问互联网。

关于proxy - 无法通过 Tizen 模拟器中的代理连接到 Internet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37783743/

相关文章:

Java系统Properties,http.proxyHost,两个问题

reactjs - 如何在React/Webpack中创建代理来调用外部API

Tizen 可穿戴 SDK 中的 REST API

tizen - 在 Tizen TV 2016 [KU6300] 上启用开发者模式

linux - 适用于 ARM 的 Tizen IVI 3.0 移植

Python 代理 - 从服务器接收 http header

proxy - 如何在代理环境中使用 vagrant?

tizen - 如何在应用程序中获取设备ID

tizen - Tizen 操作系统上的系统日志转储

android - 如何在 tizen 可穿戴网络应用程序中获取作者证书的公钥?