您好我正在开发一个项目,用户可以通过长按文本在Web视图上选择文本,并且当他做出选择时我想要获取文本并使用tt说出该文本。请一些人帮我。我曾经尝试了很多但却无法获得成功。我也尝试使用stackoverflow上提供的javascript代码。此代码返回undefined。
{var txt = '';"
+ " if (window.getSelection){"
+ " txt = window.getSelection();"
+ "}else if (document.getSelection){"
+ " txt = document.getSelection();"
+ " }else if (document.selection){"
+ " txt = document.selection.createRange().text;"
+ "}"
+ " android.selectedText(txt);";
}
如果有任何机构得到解决方案,请尽快回复。