javascript - 使用Cordova插件从相册选择图片预览问题
天蓬老师
天蓬老师 2017-04-11 11:07:14
[JavaScript讨论组]

使用Cordova插件从相册选择图片显示后如何预览:

        <p class="item" >
            <img ng-repeat="img in images_list" style="width:40px;height:40px;" src="{{img.url}}">
        </p>
        
       $scope.addFromAlbum = function() {
        plugins.imagePicker.getPictures(
            function(results) {
                for (var i = 0; i < results.length; i++) {
                    var obj = {};
                    obj.url = results[i];
                    $scope.images_list.push(obj);
                }
            },
            function(error) {
                console.log('Error: ' + error);
            }, {
                maximumImagesCount: 10,
                quality: 100
            }
        );

    }

URL其实是一个指向手机本地存储图片的路径,请问如何预览图片

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(3)
大家讲道理

你这是angular写的啊,可以借助ZoomVisualizer这个插件实现预览,链接地址:http://down.admin5.com/demo/code_pop/19/595/

怪我咯

请问下你这个问题搞定了吗?我用着取到图片之后,显示图片的时候他一直提示我无法读取本地文件

阿神

我想本地图片应该可以加载到IMG标签中预览的。无法显示的原因可能是CSP的原因,可以设置一下网页的CSP标签。如有问题请自行查看我的这篇博文:
网页CSP(Content-Security-Policy)设置的秘密

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号