求教,native.js 调用原生分享,分享多图到朋友圈。
看了您的http://ask.dcloud.net.cn/article/134 感觉明白了点什么,但是在改写的时候 还是蒙圈状态。。。我这有java的源码。。直接在native中是没有问题了。不知道怎么转为native.js了。。。
Intent intent = new Intent();
intent.setComponent(new ComponentName("com.tencent.mm", "com.tencent.mm.ui.tools.ShareToTimeLineUI"));
intent.setAction("android.intent.action.SEND_MULTIPLE");
ArrayList<Uri> imageList = new ArrayList<Uri>();
for (String picPath : paths) {
File f = new File(picPath);
if (f.exists()) {
imageList.add(Uri.fromFile(f));
}
}
if(imageList.size() == 0){
Toast.makeText(context,"图片不存在",Toast.LENGTH_SHORT).show();
return;
}
intent.setType("image/*");
intent.putExtra(Intent.EXTRA_STREAM, imageList); //图片数据(支持本地图片的Uri形式)
intent.putExtra("Kdescription", Kdescription); //微信分享页面,图片上边的描述
context.startActivity(intent);
Roach (作者)
谢谢,我是真的没找到。。。
2017-11-14 08:47