如何从网站 运行 php Shell_exec 脚本 android webview

how to run php Shell_exec script from website in android webview

我在 iis 中部署了一个 php Web 应用程序。然后我们开发了一个 webview,我们用它来加载 webview 中的 php web 应用程序。 在 php 应用程序中,我们有一个项目列表,单击其中一个。它将文件从服务器检索到平板电脑中,以便可以使用 eDrawing 应用程序查看该文件。我也不确定是否可以将文件从服务器共享到平板电脑。

是否可以在 android 网络视图中从 php 网站 运行 php shell_exec。该网站已加载到 webview 中。我之所以要运行它。是使用 intent 在平板电脑上使用另一个应用程序从服务器打开文件。

如下所示

$cmd ='#!/system/bin am start -a android.intent.action.VIEW -d http://www.whosebug.com';
shell_exec($cmd);

该脚本位于部署在 iis 上的 php 网络应用程序中。 这怎么可能?

我已经解决了。我最终在应用程序下的 iis 上创建了一个虚拟目录来映射物理目录。通过这种方式,我可以使用 ip 地址端口和虚拟目录路径访问文件。

现在我可以使用 URLConnection 获取输入流并使用 Intent 共享文件到平板电脑上的目标应用并打开文件。