android - 如何从网站中选择 TextView 作为android Web View 中的默认 TextView ?

标签 android url download youtube android-webview

我想制作一个Android应用程序,在其中我要在应用程序的Web View 内打开一个网站,并想在该网站内粘贴YouTube URL,并希望下载URL视频。

我只想复制URL并在网站内自动设置此URL。当用户单击按钮时,链接将自动粘贴到网站URL区域内。

我该怎么做。

我已经在图片中解释过了。

在此图像中,我已标记了将粘贴链接的区域。

单击按钮后,我复制的URL链接应自动粘贴到标记的区域内,这样我就可以使用该网站从YouTube下载视频。textView.setText(Url)

最佳答案

您可以使用javascript填充输入字段或添加onclick侦听器。这将是这样的:

myWebView.getSettings().setJavaScriptEnabled(true);

并像这样执行javascript:
myWebView.loadUrl("javascript:document.getElementById('inputFieldID').value = 'my url that I want to copy';");

请确保在加载页面时执行此操作,否则将找不到该元素!

这也意味着您可以在设置值后单击该按钮,但是现在它有点令人毛骨悚然

关于android - 如何从网站中选择 TextView 作为android Web View 中的默认 TextView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43743644/

相关文章:

android - editText 和软键盘之间的空间

android - 在 Chrome 自定义选项卡的标题中插入参数

url - 怎么会有 http ://localhost:8080 given in browser directed to tomcat intallation folder(to public root dictory)

java - 进度条和下载

c# - 如何在 ASP.NET MVC 中获取不带参数的 Action 的 URL

Java Advanced Imaging - 从哪里获得最新的二进制版本?

javascript - 如何下载通过发布生成的 php 文件,同时避免页面位置被更改?

android - 叠加 View 在 Android 中如何工作?

android - 重复的 zip 条目 [commons-io-1.3.2.jar :org/apache/commons/io/CopyUtils. 类])

c# - 下载文件对话框的 Csharp 单元测试