0

我正在尝试使用 Appcelerator Titanium 在 iPhone 和 Android 中将远程图像 url 显示到 webview 中。远程图像显示在 webview 中,但完整图像不适合应用程序中的 webview。

代码:

var webView = Ti.UI.createWebView({
        url : 'https://cloudinary-a.akamaihd.net/dhl5ctlq1/image/upload/v1364796700/business_logo_4_53_1364308382.jpg',
        top : 0,
        left : x(60),
        height : '80dp',
        width : '80dp',
        scalesPageToFit : true,
        showScrollbars : false,
        scrollsToTop:false,
        backgroundColor : "red"
    });
4

1 回答 1

0

不要使用 WebView,WebView 用于显示 Web 内容(阅读:HTML),而只是使用 ImageView,这些支持远程 URL,请记住,在 iOS 上这些远程图像被缓存,但在 Android 上它们不是(对加速器侧)。试试这个:

var image = Ti.UI.createImageView({
        image : 'https://cloudinary-a.akamaihd.net/dhl5ctlq1/image/upload/v1364796700/business_logo_4_53_1364308382.jpg',
        top : 0,
        left : x(60),
        height : '80dp',
        width : '80dp'
        backgroundColor : "red"
    });
于 2013-04-08T13:02:25.313 回答