paul_66
paul_66
  • 发布:2016-09-11 16:56
  • 更新:2016-09-11 16:56
  • 阅读:4273

关于plus.share的心得

分类:Native.js

今天研究了一下分享插件,发现确实难用,反而不如直接使用网上的插件了。以下是我的一些心得。

1、首先如果需要分享一篇带图片的文章,我们有几种方式分享:
1)分享一张包含本地路劲的图片,也就是说手机中需要包含此图片的硬件地址,如果手机存储中没有这个图片的话,就完全无法分享。
2)分享一张牌照后的图片,和上面的方式一样,只不过需要先拍照保存到本地再分享。
3)分享一张app目录中已经存在的logo图,这个也是类似的。

4)唯一不同的方式是分享链接,但是手机端的页面肯定是无法以链接方式分享出去的。

  • 之前碰见问题,新浪微博报错10007,特纳疼讯QQ报错-100
  • 无法提交网络图片的原因可能是由于目前仅仅集成了低级接口,而没有使用高级接口,并且高级接口必须申请appkey并且配置之后才能使用。
  • 详见http://ask.dcloud.net.cn/question/1357,里面说的转换成base64二进制我还未尝试。
  • 现在就出现了一个问题,目前我们是通过接口从服务器获取数据然后显示在手机页面上,这种方式获取的图片是远程地址的,没有保存在手机上,自然无法发送了。

2、那如果需要分享带图片的文章我们应该怎么做。
1)通过完全的服务器页面方式:
需要有一台可以让外网访问到的服务器,上面部署了一个web应用来生成文章页面。这种情况下通过分享链接方式分享文章就可以了。
2)通过曲线救国方式:
将图片保存到本地再发送,但是这种方式会造成流量的浪费。

3、以上方式仅仅在测试调试时可行,很多功能无法使用,如果需要正常使用,我们必须申请微博、微信、朋友圈、腾讯微博、qq等服务的appkey并配置到app中。

0 关注 分享

要回复文章请先登录注册