gpt4 book ai didi

javascript - 如何获取 Android 图像并将其放在 WebView 上?

转载 作者:行者123 更新时间:2023-12-02 01:40:54 24 4
gpt4 key购买 nike

我的网站当前配置了 Spring 框架工作负载。我想要做的是获取 Android 的图像并将其 float 在Web上。

导入 Android 图像 将使用 Android 图像选择模块完成。

这可能吗?

我必须将其保存为服务器上的图像文件。这可能吗?

存储当前图像文件的 Controller

    @RequestMapping(value="/profile_image", method = RequestMethod.POST)
public @ResponseBody Map<String, Object> profile_image(HttpServletRequest webRequest
, @RequestParam(value="image", required=false) MultipartFile image

Map<String, String> param = new HashMap<String, String>();
Map<String, Object> result = new HashMap<String, Object>();
try {

// The image has been updated.
String imagePath = "";
if (image != null) {
String Extension = Config.USER_PROFILE_IMAGE_EXT;
String fileName = "user_profile_"+ user_nickname + Utils.getCurrentTime("yyyyMMddHHmmssSSS");
imagePath = Define.CONTENTS_FILE_PATH_4 + fileName + Extension ;

File saveDir = new File(Define.CONTENTS_SAVE_PATH + Define.CONTENTS_FILE_PATH_4);
if (!saveDir.isFile()) saveDir.mkdirs();

image.transferTo(new File(Define.CONTENTS_SAVE_PATH + imagePath));

String fileName_thumbnail = fileName + "_thumb" + Extension;
File thumbnail = new File(Define.CONTENTS_SAVE_PATH + Define.CONTENTS_FILE_PATH_4 + fileName_thumbnail);

thumbnail.getParentFile().mkdirs();
Thumbnails.of(saveDir + "/" + fileName + Extension).size(Config.USER_PROFILE_IMAGE_WIDTH, Config.USER_PROFILE_IMAGE_HEIGHT).outputFormat("jpg").toFile(thumbnail);
}

param.put("imagepath", (!imagePath.equals("")) ? Define.PLATFORM_SERVER_HOST_NAME + imagePath : "");

if (backOfficeDao.update_user_profile_image(param) < 1) {
result.put("resultMsg", "Databases update fail..");

} else {
result.put("resultMsg", "Shop successful in modifying product information.");
}


} catch (Exception e) {
e.printStackTrace();
result.put("resultCode", Define.ERROR_CODE_001);
result.put("resultMsg", "[ERROR] Server error");
}

return result;

}

我应该从设备商店获取图片,将其放入WebView中,发送图像文件WebService 并将其保存到服务器。

image

提前谢谢您

最佳答案

它通过与Android的多部分类型的服务器通信来发送文件数据,它从我的 Controller 保存文件,读取我保存的数据,并刷新它,允许用户查看他们拥有的图像文件数据导入。

关于javascript - 如何获取 Android 图像并将其放在 WebView 上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57489636/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com