小编Dra*_*d83的帖子

Visual Studio代码终端,如何运行具有管理员权限的命令?

新版本1.2.0包含一个终端,但是当我尝试安装任何带有节点的包时,我得到了npm ERR!我经常解决的代码EPERM右键单击并以管理员身份运行它.那我怎么在vscode终端那样做呢?linux有sudo之类的东西吗?

vscode终端

windows npm visual-studio-code

50
推荐指数
4
解决办法
5万
查看次数

如何在Cordova项目上重新加载页面?

我正在构建一个应用程序,使用聚合物入门套件cordova来包装项目.现在,由于我使用firebase作为存储数据的数据库,我最终使用两个本机firebase javascript函数来查找用户数据:

getAuth()

var ref = new Firebase("https://<YOUR-FIREBASE-APP>.firebaseio.com");
var authData = ref.getAuth();
if (authData) {
  console.log("Authenticated user with uid:", authData.uid);
}
Run Code Online (Sandbox Code Playgroud)

onAuth()

var ref = new Firebase("https://<YOUR-FIREBASE-APP>.firebaseio.com");
ref.onAuth(function(authData) {
  if (authData) {
    console.log("Authenticated with uid:", authData.uid);
  } else {
    console.log("Client unauthenticated.")
  }
});
Run Code Online (Sandbox Code Playgroud)

这两个函数需要重新加载才能从firebase返回数据,但是:

window.location.reload();
Run Code Online (Sandbox Code Playgroud)

不起作用

Alos寻找一个Cordova插件:webview-reloader,安装它但重定向和重新加载仍然无法正常工作.

当我使用reload()函数时,我的Android手机的屏幕变白了,应用程序停止工作.需要关闭应用程序并再次打开它.

在此输入图像描述

javascript android cordova firebase

5
推荐指数
2
解决办法
2万
查看次数