Titanium 无法在Tianium Appcelerator中使用webview访问URL

Titanium 无法在Tianium Appcelerator中使用webview访问URL,titanium,appcelerator,titanium-mobile,Titanium,Appcelerator,Titanium Mobile,我正在尝试从服务器访问一个url到我的webview。但它返回以下错误 [ERROR] : Error loading: (null), Error: Error Domain=WebKitErrorDomain Code=101 "The operation couldn’t be completed. (WebKitErrorDomain error 101.)" 当我将相同的url从webservice硬编码到webview中时,我能够获得相应的网页。[url:https:\\\\\\\

我正在尝试从服务器访问一个url到我的webview。但它返回以下错误

[ERROR] : Error loading: (null), Error: Error Domain=WebKitErrorDomain Code=101 "The operation couldn’t be completed. (WebKitErrorDomain error 101.)"
当我将相同的url从webservice硬编码到webview中时,我能够获得相应的网页。[url:https:\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

webview = Ti.UI.createWebView({
    height : Ti.UI.SIZE,
    top : 0,
    width : Ti.UI.SIZE,
    html : service.sampleURL,
});
如何从服务器直接使用URL而不是硬编码?

WebKitErrorDomain错误101表示WebKitErrorCannotShowURL。检查从服务器检索到的url的确切外观及其编码,如果是,请使用decodeURIComponent

此外,WebView的创建应如下所示:

webview = Ti.UI.createWebView({
    height : Ti.UI.SIZE,
    top : 0,
    width : Ti.UI.SIZE,
    url : service.sampleURL,
});

如果它不起作用,请提供更多代码,以便我们能够更准确地看到问题所在。

Hi@daniula,我的URL链接没有编码&不包含任何希伯来文格式。我添加了解码组件,仍然是相同的错误。当我在url参数中硬编码链接时,它工作正常。当您从服务器中提取url时,在创建WebView对象时是否使用url属性或html属性?