Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在我的应用程序中使用浏览器视图,我需要获取用户选择的文本。我尝试创建鼠标事件,但没有任何效果。我正在使用以下链接来创建浏览器:
http://180.179.103.253/q3/twapp/process.php?mdl=onetimeurl&id=1061&deviceid=9d2aefc2-a386-4afc-b307-44f41ec8311d&test=1
我还检查了文档,没有像getSelectionText()SWT 浏览器那样的方法。
getSelectionText()
您可以通过在浏览器中从您的视图中执行 java 脚本函数来实现这一点。编写一个 java 脚本来获取选择的文本并在浏览器中执行它。查看浏览器 API:
browser.execute(script); browser.evaluate(script);
查看BrowserFunctionjava-javascript回调机制的接口
BrowserFunction