h5+ 分享到"QQ"失败: {"code":-100,"message":&quo
2021-02-02 23:16
标签:成本 地图 sre android action absolute UNC sage efi 原因: QQ不支持网路图片地址,需要给api传本地图片地址,是file///:开头的路径,具体可以参考5+的地址转换方法 resolveLocalFileSystemURL: 通过URL参数获取目录对象或文件对象 convertLocalFileSystemURL: 将本地URL路径转换成平台绝对路径 convertAbsoluteFileSystem: 将平台绝对路径转换成本地URL路径 h5+ 分享到"QQ"失败: {"code":-100,"message":"[ShareQQ分享:-6]非法的图片地址!, http://ask.dcloud.net.cn/article/287"} 标签:成本 地图 sre android action absolute UNC sage efi 原文地址:https://www.cnblogs.com/fanqiuzhuji/p/13166089.html
requestFileSystem: 请求本地文件系统对象 if (a == ‘qq‘) {
$(function() {
mui.plusReady(function() {
console.log(‘ mui.plusReady执行了‘)
// plus.io.resolveLocalFileSystemURL(‘_www/static/img/android.png‘, function(entry) {//安卓
plus.io.resolveLocalFileSystemURL(‘_www/static/img/ios.png‘, function(entry) {//ios
let pictures = [];
var dirReader = entry.toLocalURL();
pictures.push(dirReader);
console.log(pictures,‘绝对路径‘)
let qq_msg = {
type: ‘image‘, //分享的内容的类型
pictures:pictures,
}
plus.nativeUI.actionSheet({
title: ‘分享图片到QQ‘,
cancel: ‘取消‘,
buttons: _this.buttons1,
}, function(e) {
(e.index > 0) && _this.sharePage(_this.sqq, qq_msg, _this.buttons[e.index - 1]);
})
}, function(e) {
alert(‘路径或文件不存在‘)
});
})
})
}
文章标题:h5+ 分享到"QQ"失败: {"code":-100,"message":&quo
文章链接:http://soscw.com/index.php/essay/50159.html