微信JSSDK问题,如何加载完页面后直接调用 wx.chooseImage接口?

问题描述

有一个应用场景,要求,加载完网页后,直接调用 wx.chooseImage 接口。
应该如何实现呢?我写的代码哪里不对呢?

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

 $(document).ready(function () {
        wx.chooseImage({
            success: function (res) {
                images.localId = res.localIds;
                alert('已选择 ' + res.localIds.length + ' 张图片');
            }
        });
    });

你期待的结果是什么?实际看到的错误信息又是什么?

$(document).ready() 这个不是页面加载完后执行么?

如果监听点击事件,功能是好使的,但是这个需求是页面加载后直接调用wx.chooseImage,不能通过点击按钮来实现。

document.querySelector('#chooseImage').onclick = function () {
        wx.chooseImage({
            success: function (res) {
                images.localId = res.localIds;
                alert('已选择 ' + res.localIds.length + ' 张图片');
            }
        });
    };
阅读 3.4k
2 个回答
$(function() {
    wx.chooseImage({
        success: function (res) {
            images.localId = res.localIds;
            alert('已选择 ' + res.localIds.length + ' 张图片');
        }
    });
})

这样可以吗?

新手上路,请多包涵

博主找到解决的问题了吗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题