• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >HBuilder教程 > Hbuilder MUI 分享插件开发经验总结

Hbuilder MUI 分享插件开发经验总结

作者:教程 字体:[增加 减小] 来源:互联网 时间:2017-05-31

本文主要包含hbuilder mui,hbuilder mui视频教程,hbuilder mui教程,hbuilder mui api,hbuilder mui app等相关知识,教程希望在学习及工作中可以帮助到您
"); </div> 折腾了好几天的分享插件开发终于有点成果了,现打包发布的app已可以成功分享到QQ,微信,新浪微博,太不容易了,以下是一些经验教训,希望对正在探索分享插件开发的朋友有所帮助。

入门资料参考:
Hbuilder 配置第三方分享
http://ask.dcloud.net.cn/docs#http://ask.dcloud.net.cn/article/27

分享插件开发指南
http://ask.dcloud.net.cn/article/36

html5 分享接口
http://www.html5plus.org/doc/zh_cn/share.html

重大问题:
1:Android包名和签名问题,在以上分享开放平台注册应用时都需要填写这个东西, 根据Android包名获取android签名,工具下载地址https://github.com/mobileresearch/weibo_android_sdk/blob/master/app_signatures.apk
安装到Android手机上进行签名生成,使用前一定要在该手机上安装打包好的app,否则该工具无法生成签名。

2:新浪微博回调地址问题
2.1 Hbuilder打包配置文件中,回调地址属性是redirect_uri 不是 redirect_url,平时写地址命名为url习惯了,这里可要注意了。
2.2 新浪开放平台配置的授权回调页和取消授权回调页,我配置为同一个请求:
http://域名/app/userShare/shareCallBack,打包manifest.json 文件中redirect_uri也配置为这个就可以了。

3:分享网络图片问题
最纠结的也就是如何分享网络图片了,IOS不存在问题,Android存在以下问题:
3.1 分享到QQ,微信,如果网络图片太大了,可能会分享失败,有两种解决办法1下载图片到本地,2进行图片裁剪(我们是采用阿里云存储图片的,网络路径后可以加参数进行图片裁剪,可能对大多数朋友不大实用),我使用的第2种办法,分享发送时图片参数:
msg.thumbs=[裁剪后的网络路径];
msg.pictures=[原网络路径];

3.2 分享到新浪微博完全就不支持网络路径,解决办法,下载图片到本地,然后再分享,代码参考
http://ask.dcloud.net.cn/article/183

4:微信分享一闪关闭并回到APP
Android包名与签名不一致导致,一定要先打包好正式的APP,然后再用签名生成工具生成签名,并配置到对应开放平台。
 

以下是分享相关的js代码,经供参考

var shares=null,share_bhref=false;
var share_img='';//分享显示图片
var share_thumb_img=''


 

您可能想查找下面的文章:

  • MUI Hbuilder设置模拟器运行APP项目图文教程
  • MUI APP 项目收到Appstore的警告邮件
  • HBuilder mui页面怎么跳转到Android原生界面?
  • HBuilder mui框架开发的App如何查询App的uid
  • mui H5游戏平台完整源码
  • mui app在线更新
  • HBuilder打包mui app Android签名证书的生成
  • MUI H5+ app自动更新思路与实现
  • hbuilder mui IOS 平台离线打包定位插件配置
  • HBuilder mui 页面传参终极版

相关文章

  • 2017-05-31mui android native.js取CPU核数
  • 2017-05-315+APP优化技巧之Webview窗口渲染
  • 2017-05-31HBuilder mui 预加载
  • 2017-05-31安卓5.0页面打开,会有非常严重的闪屏现象,求解决?
  • 2017-05-31mui.init方法配置
  • 2017-05-31HBuilder mui即时通信、im问题汇总。环信、融云怎么集成
  • 2017-05-31mui关闭其它页面,首页以及当前窗口对象不关闭
  • 2017-05-31HBuilder mui 创建子页面
  • 2017-05-31HBuilder 入门(5) / 编写一个登录页面 - Ajax交互
  • 2017-05-31Native.js直接拨打电话-Android平台

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 提交苹果App store审核强制要求ATS的问题
    • mui.ajax 增加 dataType="json"后,报406错误
    • mui框架中input输入框或输入框聚焦后页面自动上移实现方法
    • 新版本Hbuilder打包的IOS应用上传苹果市场 被提示不支持ipv6,如何解决?
    • HBuilder mui switch开关问题
    • html5+ plus和phoneGap、cordova的比较
    • 请问用downloader.createDownload 下载的文件放在哪里??
    • HBuilder打包mui app Android签名证书的生成
    • Hbuilder MUI 如何使用njs把base64数据保存为图片(ios)
    • mui关闭其它页面,首页以及当前窗口对象不关闭

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有