我們有一個網站,我們使用Disqus進行評論。該插件在所有瀏覽器上都能很好地工作,即使在iOS的Safari上也無法在應用內的iOS UIWebView上加載。 Disqus繼續加載並說,Disqus似乎比平時花費的時間更長 - 並且它永不加載。任何想法可能會導致這種情況,如果這是我的UIWebView的問題?謝謝在iOS上,Disqus似乎需要比平常更長的時間UIWebView
0
A
回答
1
以前可以在本地託管的HTML文件中使用Disqus,但肯定不支持,所以我建議不要嘗試做這項工作。相反,您可以使用像這樣的模板將嵌入主機置於靜態CDN上:https://github.com/disqus/DISQUS-API-Recipes/blob/master/mobile/js/mobiletemplate.html
然後,您可以通過查詢字符串傳遞該討論的參數(disqus_url,disqus_identifier等)。
請記住,當你通過網絡查看主機的嵌入,你必須考慮以下幾點:
登錄
的登錄按鈕,期望在彈出窗口中加載,所以你有一個UIWebView開始導航到那些登錄URL時,聽取和處理導航回當他們成功登錄評論你可以找到的模式的一個例子來看看這裏:http://help.disqus.com/customer/portal/articles/472096
外部利nks
此外,通過註釋或發現框,還會有一些鏈接指向嵌入中的外部頁面。您必須聆聽這些內容並打開Safari,以避免用戶離開評論。
相關問題
- 1. Disqus似乎需要比平常更長的時間錯誤
- 2. ASP.NET升級似乎需要很長時間才能開始
- 3. executePackage似乎需要很長時間才能啓動子包
- 4. iOS:跟蹤UIWebView完全加載需要多長時間?
- 5. 文件上傳需要比我更長的時間用戶
- 6. Xamarin iOS構建似乎比平常運行速度慢
- 7. 二幾乎相同的子查詢需要更長的時間
- 8. 網絡電話需要更多的時間在iOS上比在Android上
- 9. TableRow需要比平常更多的空間android tablelaayout
- 10. 腳本似乎需要更多時間作爲cronjob運行
- 11. 在CloudFront中更改「Origin Path」需要非常長的時間
- 12. UIWebView需要時間加載
- 13. SQL Server查詢與參數需要更長的時間比常量字符串
- 14. mongo_connector.py通常需要多長時間?
- 15. 爲什麼一些算術運算需要比平常更多的時間?
- 16. SQL查詢需要比查詢db直接更長的時間
- 17. grep --include =「」比文件名需要更長的時間
- 18. MSbuild需要比預期更長的時間
- 19. Opencpu調用需要比預期更長的時間
- 20. 每次執行NSURLSessionTask需要比其他更長的時間
- 21. 爲什麼Heroku postgres比本地mysql需要更長的時間?
- 22. 某些數字比其他數字需要更長的時間
- 23. 爲什麼圖表需要比日誌更長的時間?
- 24. Update語句需要更長的時間比觸發
- 25. SQL變量需要更長的時間比靜態值
- 26. Spark-Cassandra寫入需要比預期更長的時間
- 27. 爲什麼Hadoop洗牌時間需要比預期的更長
- 28. 提取行比運行查詢需要更長的時間
- 29. python腳本需要很長的時間和窗口似乎停止了
- 30. Richfaced渲染需要更長的時間
UIWebView是指向應用程序內部頁面還是外部託管的頁面?這很重要,因爲嵌入不會加載,除非它來自鏈接到外部託管頁面的有效引用鏈接 –
?嵌入在每個瀏覽器上都可以工作 - 我相信uiwebview會以類似的方式進行操作。如果不是,有沒有辦法讓它行事?謝謝 – ChrisBorg
我試着設置referer並允許cookies在uiwebview上,但到目前爲止還沒有運氣 – ChrisBorg