Titanium 无法在Tianium Appcelerator中使用webview访问URL
我正在尝试从服务器访问一个url到我的webview。但它返回以下错误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:\\\\\\\
[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属性?