如果调用照相机拍照后返回的是
file://+绝对路径
那么获取该文件的绝对路径不加file://协议怎么处理呢,当然是用字符串截取,但是这里的字符串截取的起点是1,居然不是从0开始算起,所以file://中的f代表的是1
具体代码块如下:

那么这样截取出来的就是绝对路径了,因为我要进行base64编码,只能这样,把这个图片的绝对路径保存到一个全局变量中然后再调用

//paraName 等找参数的名称
function GetUrlParam(paraName) {
var url = document.location.toString();
var arrObj = url.split(“?”);

if (arrObj.length > 1) {
var arrPara = arrObj[1].split(“&”);
var arr;

for (var i = 0; i < arrPara.length; i++) {
arr = arrPara[i].split(“=”);

if (arr != null && arr[0] == paraName) {
return arr[1];
}
}
return “”;
}
else {
return “”;
}
}

解决cURL error 60: SSL certificate problem: self signed certificate in certificate chain (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
class Login
{
private $serverUrl=’https://’;

function index(){
//对ssl证书不作检验需要把verify设置为false
$client=new Client([‘base_uri’=>$this->serverUrl,’verify’=>false]);
$response = $client->request(‘get’,”);
echo $body= (string)$response->getBody();

}

}