Aks*_*hat 4 android ios cordova
有没有办法用phonegap/cordova重启设备?我该怎么做呢?我认为在ipad/iphone上可能无法实现,但它会在机器人上.
首先,除非您的设备是root/jailbreaken(取决于我们在谈论Android或iOS),否则基本上无法完成.
现在有趣的是,即使你有root/jailbreaken设备你也无法做到这一点,除非你可以做一些Java/Objective C开发.
基本上,Phonegap插件并不存在,因为除非您在基本级别上使用手机执行某项操作,否则通常不需要此功能.但如果你有足够的知识,你可以自己做.Phonegap插件可以非常简单地创建,您可以在本教程中找到更多内容.你想要做的是创建一个简单的插件,在你需要时执行Java/Objective C代码.
try {
Process proc = Runtime.getRuntime().exec(new String[] { "su", "-c", "reboot" });
proc.waitFor();
} catch (Exception ex) {
Log.i(TAG, "Could not reboot", ex);
}
Run Code Online (Sandbox Code Playgroud)
不幸的是,我对iOS上的这个功能没有太多经验,所以你需要相信这个答案.
归档时间: |
|
查看次数: |
1125 次 |
最近记录: |