IT门户, 中国互联网人工智能物联网行业资讯平台--公众IT
新闻来源:互联网资料整理       发布时间:2023/4/5 13:16:17       共计:4608 浏览

前言:

1天前小编发现微信小程序用户:【lijin】提出了一个关于“微信公众号用vue开发,需要下载功能?”的问题,在问题中开发者lijin对该问题做了如下阐述:

问题类型:


  • 其他开发相关的问题:

问题描述:

微信公众号用vue开发,用到下载功能,在公众号里面点击下载时提示“可在浏览器打开次网页来下载文件”,但在google浏览器点击下载可以自动下载。以下是所用代码,请问下有什么问题或者提供下其他方法,谢谢。

export function downloadPicture(imgSrc, name) {

    const image = new Image()

    // 解决跨域 Canvas 污染问题

    image.setAttribute(‘crossOrigin’, ‘Anonymous’)

    image.src = imgSrc

    image.onload = () => {

        const canvas = document.createElement(‘canvas’)

        canvas.width = image.width

        canvas.height = image.height

        const context = canvas.getContext(‘2d’)

        context.drawImage(image, 0, 0, image.width, image.height)

        canvas.toBlob((blob) => {

            const url = URL.createObjectURL(blob)

            const eleLink = document.createElement(‘a’)

            eleLink.download = name || ‘photo’

            eleLink.href = url

            eleLink.click()

            eleLink.remove()

            URL.revokeObjectURL(url)

        })

    } 

}

注:以上是微信小程序开发者:”lijin”对于本问题的一些阐述,这里做一个引用,我们将实时关注微信小程序助手对该问题提出的解决方案。

解决方案:

【59分钟前】微信小程序技术运营专员对用户lijin提出的微信公众号用vue开发,需要下载功能?给予如下回复

https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#20

结语:

流量变现是移动互联网永远的话题。由于用户属性和所属行业等原因,部分APP空有流量,但变现能力较弱。受制于原生APP单一的功能,这类企业对变现模式的探索屡屡碰壁。加入微信官方智能小程序,可以用智能小程序提升自己的商业化效率。

如果您也在使用微信小程序,请关注我们,如果您有关于微信小程序的使用问题请关注我们,如果您要找百度小程序模板、微信小程序模板请关注小程序模板网或者去微信开放社区找官方人员给予解决,相信微信官方在小程序上的发力会是一个里程碑!

版权说明:
本网站凡注明“公众IT 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
您可以扫描右侧微信二维码联系我们。
·上一条:pc端电脑无法登录? | ·下一条:激励视频问题?
网站首页 关于我们 联系我们 合作联系 会员说明 新闻投稿 隐私协议 网站地图