当前位置: 首页 > 知识库问答 >
问题:

html5 - H5通过webview嵌入原生APP时,能否实现保存海报图片到系统相册?

蔚元明
2024-06-19

请问uniapp H5项目 通过webview嵌入到原生APP,在H5中有个保存海报图片到系统相册的功能;
正常来说H5项目在浏览器中是没有权限访问手机系统相册;
请问在H5中可以实现 保存图片到系统相册吗?

在网上搜到的文章说是可以使用 H5+的方法进行保存;
但是H5+的方法 在小程序,H5中是没有H5+的规范的,使用时会报错 plus... is undefined
有个疑问是 h5通过webview嵌到原生APP中 可以使用 H5+的方法吗?

共有2个答案

公羊雅达
2024-06-19

如果是嵌套在原生APP里的h5肯定是没有H5+的方法的,这种情况可以让APP端写一个保存到相册的接口,h5端通过JSBridge方式调用原生的方法

呼延鸿畅
2024-06-19

判断下不同平台调用不同的方法

 类似资料:
  • uniapp项目的结构 进来就加载 canvas ,回显到页面,然后点击保存按钮到手机相册上,现在遇到的问题浏览器切换h5页面,在切换 IOS 手机屏幕,或者到其他屏幕,canvasCtx.drawImage('/static/img/codeImg.jpg', 0, 420, 375, 120)跟canvasCtx.setFillStyle('#f3af1e') 没有铺满,请问大佬们,如何修改这

  • uniapp项目app端实现下载海报 现在的代码如下: html js 原先是下载二维码,现在换成下载海报,海报里显示@/static/img/codeImg.jpg,school_name、classes_name跟一个背景色background: #f3af1e,还有二维码codeImg,下载的海报图样式跟下面的图片一样,关闭跟下载按钮不要,其他都要 大佬们,修改上面的代码如何实现下载海报功能

  • uni.saveImageToPhotosAlbum保存图片到本地微信相册,没有保存在系统默认相册? 1是默认相册,2是微信相册,如何保存在1默认相册里面

  • 我想要一张YouTube视频的海报图片。 因此,当你点击一幅图像时,它会自动播放YouTube视频。 有可能吗? 谢谢你!

  • 本文向大家介绍TImage组件实现保存图片到Stream,包括了TImage组件实现保存图片到Stream的使用技巧和注意事项,需要的朋友参考一下 因为一个项目,不得不将图片保存到数据库中,需要的时候再从数据库中读取.初时,以为很简单,不就是一个Stream.事实上,也很简单.度娘一下,代码也很多,但,都是坑! 看一下TImage的源,Picture.Graphic下有一个loadfromStre

  • 本文向大家介绍JS使用H5实现图片预览功能,包括了JS使用H5实现图片预览功能的使用技巧和注意事项,需要的朋友参考一下 JS使用H5实现上传图片预览的功能,以下是代码的实现: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。