簡體   English   中英

鏈接在Facebook App中無法正常運行

[英]Link is not working well in Facebook App

我在Facebook應用程序中遇到了一個小問題。 當我左鍵單擊任何鏈接時,它將不起作用,但是當我嘗試使用右鍵單擊並在新窗口中打開選項時,它將完美地工作。 請幫助我找出問題所在。

這是URL,請檢查它http://apps.facebook.com/moviereviewforyou/

代碼是:

<a href="{$url->reviewMovie($file.fkey)}">
<img src="{$url->img2($file.thumbnail)}"  alt="{$file.ftitle}" width=100 height=100/>
</a>

您所引用的頁面在<head>標記中具有以下內容:

<noscript><meta http-equiv="X-Frame-Options" content="deny" /></noscript>

這就是拒絕在框架中顯示頁面的原因。 刪除此行,或設置contentallow在框架中顯示。

編輯:

我注意到我提到的行在FaceBook的標題中,而不在您的標題中。 您是否正確引用了您的頁面? 您不應該參考包含頁面的Facebook頁面,而應直接參考頁面。

看來您沒有(有效)SSL證書–至少這是我嘗試訪問您的應用時瀏覽器警告我的第一件事(Facebook自動將我重定向到該頁面的HTTPS版本,因為我有該選項在我的帳戶的安全設置中進行設置)。

然后,您首先在鏈接href屬性中設置了硬編碼的"http://…" ,這在用戶通過HTTPS使用您的應用程序時也不是一件好事。 只需使用相對鏈接而不是絕對URL; 或至少使它們以"//example.com/…"開頭(這使瀏覽器根據用於請求將這些鏈接嵌入到的頁面的協議來決定他必須使用哪種協議)。

暫無
暫無

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

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