|
@@ -100,54 +100,76 @@ $(function () {
|
|
|
|
|
|
var inputVerify = new InputVerify();
|
|
|
|
|
|
+ var jsBridge = new Bridge();
|
|
|
|
|
|
+ //选择凭证
|
|
|
+ $('#uploader').on('click', function (){
|
|
|
+ var jsonobject = {
|
|
|
+ action: "select_photo",
|
|
|
+ params: {
|
|
|
+ isCrop: true
|
|
|
+ }
|
|
|
+ };
|
|
|
|
|
|
-
|
|
|
-
|
|
|
- var ajaxFileUpload = function () {
|
|
|
- $.showLoading();
|
|
|
- $.ajaxFileUpload({
|
|
|
- url: '/upfile.php',
|
|
|
- secureuri: false,
|
|
|
- type: 'post',
|
|
|
- fileElementId: 'uploader',
|
|
|
- dataType: 'json',
|
|
|
- data: {
|
|
|
- room_id: talk_id
|
|
|
- },
|
|
|
- success: function (res) {
|
|
|
- if (res.code != 200) {
|
|
|
- $.hideLoading();
|
|
|
- $.alert(res.message);
|
|
|
- } else {
|
|
|
- $.hideLoading();
|
|
|
- var cimage = res.datas.file_path;
|
|
|
- var upload_bg = res.datas.file_site_path;
|
|
|
- console.log(cimage);
|
|
|
- if (cimage) {
|
|
|
- $(".uploader_bg").css({"background-image":"url("+upload_bg+")","background-size":"100% 100%"});
|
|
|
- $(".line1").remove();
|
|
|
- $('.line2').remove();
|
|
|
- $("input[name='file_path']").val(cimage);
|
|
|
- } else {
|
|
|
- $.alert("网络错误");
|
|
|
- }
|
|
|
- }
|
|
|
- },
|
|
|
- error: function (data, status, e) {
|
|
|
-
|
|
|
+ jsBridge.call_native_handler('on_native_click', JSON.stringify(jsonobject), function (res) {
|
|
|
+ var room_avatar = res;
|
|
|
+ if(room_avatar) {
|
|
|
+ $(".uploader_bg").css({"background-image":"url('"+room_avatar+"')","background-size":"100% 100%"});
|
|
|
+ $(".line1").remove();
|
|
|
+ $('.line2').remove();
|
|
|
+ $("input[name='file_path']").val(room_avatar);
|
|
|
+ } else {
|
|
|
+ return false;
|
|
|
}
|
|
|
});
|
|
|
- $('#uploader').on('change', function () {
|
|
|
- ajaxFileUpload();
|
|
|
- });
|
|
|
- };
|
|
|
-
|
|
|
- $('#uploader').on('change', function () {
|
|
|
- ajaxFileUpload();
|
|
|
+ return false;
|
|
|
});
|
|
|
|
|
|
|
|
|
+ // var ajaxFileUpload = function () {
|
|
|
+ // $.showLoading();
|
|
|
+ // $.ajaxFileUpload({
|
|
|
+ // url: '/upfile.php',
|
|
|
+ // secureuri: false,
|
|
|
+ // type: 'post',
|
|
|
+ // fileElementId: 'uploader',
|
|
|
+ // dataType: 'json',
|
|
|
+ // data: {
|
|
|
+ // room_id: talk_id
|
|
|
+ // },
|
|
|
+ // success: function (res) {
|
|
|
+ // if (res.code != 200) {
|
|
|
+ // $.hideLoading();
|
|
|
+ // $.alert(res.message);
|
|
|
+ // } else {
|
|
|
+ // $.hideLoading();
|
|
|
+ // var cimage = res.datas.file_path;
|
|
|
+ // var upload_bg = res.datas.file_site_path;
|
|
|
+ // console.log(cimage);
|
|
|
+ // if (cimage) {
|
|
|
+ // $(".uploader_bg").css({"background-image":"url("+upload_bg+")","background-size":"100% 100%"});
|
|
|
+ // $(".line1").remove();
|
|
|
+ // $('.line2').remove();
|
|
|
+ // $("input[name='file_path']").val(cimage);
|
|
|
+ // } else {
|
|
|
+ // $.alert("网络错误");
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // },
|
|
|
+ // error: function (data, status, e) {
|
|
|
+ //
|
|
|
+ // }
|
|
|
+ // });
|
|
|
+ // $('#uploader').on('change', function () {
|
|
|
+ // ajaxFileUpload();
|
|
|
+ // });
|
|
|
+ // };
|
|
|
+ //
|
|
|
+ // $('#uploader').on('change', function () {
|
|
|
+ // ajaxFileUpload();
|
|
|
+ // });
|
|
|
+
|
|
|
+
|
|
|
$('.get_code').on('click',function()
|
|
|
{
|
|
|
var text = $(".get_code").text();
|