0
我使用Qwebview加載https://accounts.google.com ,我想知道當我單擊登錄按鈕時該如何保存用戶帳戶和密碼?如何使用Qwebview保存用戶帳戶和密碼
我使用Qwebview加載https://accounts.google.com ,我想知道當我單擊登錄按鈕時該如何保存用戶帳戶和密碼?如何使用Qwebview保存用戶帳戶和密碼
這實際上是一個相當複雜的問題 - 一些想法浮現在腦海。
首先,最具侵入性的是將一些JavaScript/jQuery代碼注入webview,最終導致包含表單數據的信號供應用程序處理。您可以決定它是否包含用戶/密碼,如果有,則提供存儲。
做的事情(我認爲)將截取表單提交的另一種方式,但是這不能在QWebView
來完成,但通過acceptNavigationRequest()
功能QWebPage
(這可能需要繼承QWebPage
)。一旦你完成了這些,你可以用Qt的類遍歷DOM並提取必要的表單數據。