【问题标题】:Is there any way to run "adb devices" from HTML page?有没有办法从 HTML 页面运行“adb devices”?
【发布时间】:2018-09-07 04:27:47
【问题描述】:

我想创建一个简单的网页(HTML等)并提供一个按钮,点击按钮,它通过命令提示符触发“adb devices”并得到答案并将其打印在网页上。

有可能吗?我环顾四周,发现人们在 HTML 中使用 JavaScript 来调用 cmd.exe 并执行一些命令,但仅在 Internet Explorer 中。

感谢有人指导我完成可以在 Chrome/Firefox 浏览器上运行的简单示例。

谢谢,

【问题讨论】:

    标签: javascript android html adb


    【解决方案1】:

    没有。你知道那将是一个巨大的安全漏洞吗?这基本上意味着任何网站都可以完全控制您的计算机。

    【讨论】:

    • 谢谢,我是这么认为的.. 但后来发现“new ActiveXObject("wscript.shell");”及其在 IE 中的用法。让我知道你是否能想到我可以通过可点击按钮在网页上发布“adb devices”输出。
    • @KSoni ActiveX 十年来没有得到支持,被认为是有史以来最大的安全漏洞之一。除了 IE,没有其他浏览器支持它。没有办法做你想做的事,你要求的是让 shell 访问浏览器。这基本上使随机网页能够对计算机执行任何操作。没有人支持。
    • @KSoni,你可以试试openstf.io,它提供了一种从浏览器运行 adb 命令的方法。
    • 它不在本地机器上运行。它在他们云中的远程设备上运行它。完全不同。但是,如果您希望亚马逊也有服务
    猜你喜欢
    • 2015-05-10
    • 1970-01-01
    • 2017-02-05
    • 2014-01-22
    • 2016-09-24
    • 2023-04-03
    • 2011-04-17
    • 2020-01-12
    • 2020-09-05
    相关资源
    最近更新 更多