• cordova 插件 调用iOS社交化分享(ShareSDK:微信QQ分享)


    1、github上已有的插件:https://github.com/nwpuhmz/ShareSDKPlugin

    2、安装插件

    cordova plugin add https://github.com/nwpuhmz/ShareSDKPlugin --variable wechatappid=YOUR_APPID --variable SHARESDKAPPID=YOUR_SHARESDKAPPID --variable WECHATAPPSECRET=YOUR_WECHATAPPSECRET

    3、插件调用

    var message = {
                    title: "我",
                    content: "ah",
                    url: "http://www.baidu.com",
                    imagePath: "http://ac-p9y5fh0m.clouddn.com/c28cb93e9a0eae4b3b11.jpg"
                };
    ShareSDK.share(message,null,null);

    4、AppID的配置标志和秘钥(微信开发平台和QQ互联平台注册取得)

      (1 QQ:app_id

      (2 wechat: app_id  app_secret

    5、SDK不支持bitcode的话,关闭bitcode

      Build Settings => Build options =>Enable bitcode =>NO

    6、添加Scheme 

      在项目的info.plist中添加一LSApplicationQueriesSchemes,类型为Array

    对应的QQ和微信白名单(http://wiki.mob.com/ios9-%E5%AF%B9sharesdk%E7%9A%84%E5%BD%B1%E5%93%8D%EF%BC%88%E9%80%82%E9%85%8Dios-9%E5%BF%85%E8%AF%BB%EF%BC%89/):

    • mqqOpensdkSSoLogin, 
    • mqqopensdkapiV2,
    • mqqopensdkapiV3,
    • wtloginmqq2,
    • mqq,
    • mqqapi
    • wechat,
    • weixin

    7、QQ无法跳转的问题

      URL types =>URL Schemes => 添加一个item,值就是:QQ+0 +AppID 转化成16进制

      

  • 相关阅读:
    [codevs]失恋28天题目系列
    [NOIP1998]最大数
    [codevs4247]奇特的生物
    [codevs1380]没有上司的舞会
    [codevs2152]滑雪
    [codevs2171]棋盘覆盖
    [codevs2170]悠闲的漫步
    [codevs1557]热浪
    [codevs1554]最佳课题选择
    nodejs建站+github page 建站问题总结
  • 原文地址:https://www.cnblogs.com/daomul/p/5082450.html
Copyright © 2020-2023  润新知