簡體   English   中英

每次在Titanium中加載webview時,都會重復下載相同的PDF文件

[英]same PDF file gets downloaded repeatedly everytime webview loads in Titanium

在Titanium Appceleartor中,我嘗試在Web瀏覽器中打開PDF文件(來自Webview)。 我使用過openURL屬性。 首先,我創建了一個帶有標簽的Web視圖。單擊該標簽后,我嘗試加載另一個包含“ PDF”文件的Web視圖。 PDF文件在瀏覽器中處於開放狀態,但是問題在於,只要加載了內部Webview,就下載了該pdf文件,即使該文件在設備的“下載”文件夾中已經可用。 如果pdf文件已經存在於“下載”文件夾中並從緩存中打開,該如何限制其下載?

我的代碼;

var outerWebView = Ti.UI.createView({});

var pdfLabel = Ti.UI.createLabel({
    text : 'click here to open pdf docx',
});

outerWebView.add(pdfLabel);

pdfLabel.addEventListener('click', function(e) {

    var innerwebview = Ti.UI.createWebView({
        height : Ti.UI.SIZE,
        top : 0,left : 10,
    });
    outerWebView.add(innerwebview);

    Ti.Platform.openURL(myURL);
});

如果您是針對Android開發的,請嘗試針對Web視圖的cacheMode屬性(Titanium.UI.Android.WEBVIEW_LOAD_CACHE_ELSE_NETWORK)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM