1. 系统按键接口
1.1. home 返回桌面
- 返回桌面
- @return 布尔型 true 代表保存,false代表不保存
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"home"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.2. back 返回
- 返回
- @return 布尔型 true 代表保存,false代表不保存
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"back"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.3. openNotification 打开通知栏
- 打开通知栏
- @return 布尔型 true 代表保存,false代表不保存
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"openNotification"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.4. openQuickSettings 打开快速设置
- 打开快速设置
- @return 布尔型 true 代表保存,false代表不保存
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"openQuickSettings"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.5. recentApps 最近APP任务按键
- 最近APP任务按键
- @return 布尔型 true 代表保存,false代表不保存
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"recentApps"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.6. getRunningPkg 取得当前运行的App包名
- 取得当前运行的App包名
- @return 布尔型 true 代表保存,false代表不保存
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"getRunningPkg"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.7. getRunningActivity 取得当前运行的Activity类名
取得当前运行的Activity类名
@return 布尔型 true 代表保存,false代表不保存
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"getRunningActivity"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}