2013-08-30 32 views
0

我們使用forge.tabs.openWithOptions顯示我們的廣告,但問題是用戶可以快速關閉標籤,即使標籤內的內容不是尚未完成加載。因此整個廣告系統變得不可用,我們無法賺取它。Trigger.io:無論如何預載forge.tabs.openWithOptions()的HTML

即使選項卡尚未顯示,是否可以預加載html網址?或者我們可以禁用關閉按鈕一段時間來強制用戶查看廣告?

等待您的回覆,謝謝!

+1

您是否考慮過使用iframe來展示您的廣告?這可以讓您更好地控制它們如何加載和顯示。 – Connorhd

+0

不適用,我們的計劃是在兒童瀏覽器上顯示它,以便用戶可以關閉/留在廣告牆列表中。問題是用戶可以立即關閉,即使html內容甚至沒有加載。所以我們可以放置一段時間讓我們禁用關閉按鈕? –

+0

如果您使用iframe顯示廣告,則可以使其填充整個網頁視圖,並完全控制其顯示時間。使用子瀏覽器禁用關閉按鈕是不可能的。 – Connorhd

回答

1

正如您在評論中所述,由於廣告內容每次都會發生變化,緩存將無法實現。話雖如此,你最好的選擇是以某種方式禁用forge.tabs的關閉按鈕。這很可能只能通過使用native modules來實現自己的自定義僞造.tabs。

+0

對不起,我的無知,但打開網址使用獲取和使用forge.tabs再次打開它的連接是什麼? –

+0

我只是覺得它可能會緩存後,你檢索它使用request.get。然而,你可能是對的,這不會像我想的那樣工作。另一個嘗試:如何將頁面加載到位於視口之外的iframe中以使其「不可見」。聽起來相當不好,但可能會實現預加載效果。 –

+0

嗯...是的...這有點哈克。我的網址存在的問題是其內容每次都在變化。該網址是生成廣告牆的廣告網址。所以緩存似乎是不可能的,因爲我們需要在forge.tabs中顯示最新的內容。在調用選項卡時,是否可以禁用我們的關閉按鈕一段時間,這些時間是在選項中設置的? –

相關問題