前言:现工作内容为 apicloud app后台维护。之前公司要求做一些js特效页面,写在php框架里,app远程加载显示。但是问题就出现了,登录验证无法验证是否是本app请求,导致未登录验证后不好处理,因为页面的api.js和app里的api.js不互通,页面做登录对app来说没有作用。
代码:
php:
$headers = apache_request_headers();
foreach($headers as $key=>$value ){
echo $key.":".$value."<br/>";
}
app:
var browser = api.require('webBrowser');
browser.openView({
url: url,
headers:{
'Usera-Agent':'wj_test',
},
rect: {
x: 0,
y: 0,
w: 'auto',
h: 'auto'
},
progress:{
color:'rgba(100,100,100,0.5)',
}
});
最终效果: