我正在编写一个包含WebView组件的小应用程序。最后的应用程序应该工作在一个亭设置,所以我需要清除在不同的会议之间的一切,特别是导航历史。这在QML中是可能的吗?
发布于 2014-02-10 06:22:41
这还不是一个答案,但我把它变成一个wiki,希望有人能完成它。
您可能想看看QtWebKit.experimental。如果将import QtWebKit.experimental 1.0添加到QML文件中,则WebView对象将获得一个实验性属性,使您能够访问各种超能力。您特别感兴趣的可能是experimental.navigationHistory.backItems和experimental.navigationHistory.forwardItems,它们为导航堆栈的两个部分提供模型。我从未使用过它们,但我确实找到了可能有用的这个例子。
不幸的是,来源似乎表明这些都是只读对象,因此您可能无法从QML中清除它们。
https://askubuntu.com/questions/417205
复制相似问题