cordova分享插件在iOS平台下分享的时候出问题

问题描述

cordova分享插件在iOS平台下分享的时候出问题

在Android平台上能正常分享,在ios平台下分享报异常。
分享到QQ代码如下:
window.plugins.socialsharing.shareVia('com.tencent.mobileqq', '分享来自上海气象博物馆。', null, $scope.$parent.picture.src, null, function() {
console.log('share ok')
}, function(msg) {
alert(msg);
});
报错信息如下:

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Application tried to present a nil modal view controller on target .
求做过或者遇到的给点帮助

解决方案

经过测试发现,方法是正确的但是方法的第一个参数是错误的,导致数组中没有这个参数NSInvalidArgumentException,因此报错,但是安装github 上的readme.md
文件中,没有关于分享到ios平台下的扣扣的相关说明,只有新浪微博,腾讯微博的相关说明:iOS: You are limited to 'com.apple.social.[facebook | twitter | sinaweibo | tencentweibo]'. If an app does not exist, the errorcallback is invoked and iOS shows a popup message asking the user to configure the app.
修改第一个参数代码为:com.apple.social.sinaweibo 后即可分享到新浪微博,腾讯微博也可以分享,但是facebook 和Twitter 按照这种写法,时候依然报错,表示不解,而分享到QQ ,微信,微信朋友圈的ios 平台没有说明,只有Android的亲测,可以分享成功,但是在IOS下不知道如何书写,也没有可以供参考的代码·····,只能到此为止吧,希望遇到此需求的朋友们可以提供,或者给出意见或者建议······

解决方案二:

问题经过多方面的查找算是告一段落了,可以参考百度的贴吧 http://tieba.baidu.com/p/4034884070 以及官方文档:https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin/blob/master/README.md

时间: 2024-10-18 07:40:07

cordova分享插件在iOS平台下分享的时候出问题的相关文章

支持用户自定义按键 iKeywi键盘插件登录iOS平台

iKeywi是一款键盘插件,在越狱后可以安装使用.不过,iKeywi在10月8日已经正式登陆App Store,售价6元人民币,也就是说不用越狱,用户们也能体验到这款神奇的键盘了.iKeywi键盘最大的特点就是支持用户自定义按键,可在键盘的最上方增加一行内容,一些常用词汇都能显示在这里,回复信息.输入邮箱等等变得更加快捷.除此之外,iKeywi还支持滑动键盘来移动光标,最大限度的为用户输入提供便利性.不过iKeywi目前仅支持QWERTY键盘,并且只能使用英文,也就是说没有拼音!但更多的语言及键

分享十五款 jQuery 社交网络分享插件

  过去几年中社交媒体越来越流行了,能够分享音乐.视频.图像甚至是其他的 docs 文档到互联网上去,这样子还能够提高页面的点击量.通常,一些社交媒体插件都能允许你的用户分享你网站上的内容到其他的社交平台,比如说这些社交平台 上:Facebook, Google, Twitter, Pinterest等等. 这里我们选择了 15 款最好的 jQuery 社交分享插件.只需要少量的代码,即可将它们轻松的集成到你的网站上,并且能够帮助你的访问者分享网站上的内容.好好享受它们来带的便利吧!! 1. i

分享十五款 jQuery 社交网络分享插件_jquery

过去几年中社交媒体越来越流行了,能够分享音乐.视频.图像甚至是其他的 docs 文档到互联网上去,这样子还能够提高页面的点击量.通常,一些社交媒体插件都能允许你的用户分享你网站上的内容到其他的社交平台,比如说这些社交平台 上:Facebook, Google, Twitter, Pinterest等等. 这里我们选择了 15 款最好的 jQuery 社交分享插件.只需要少量的代码,即可将它们轻松的集成到你的网站上,并且能够帮助你的访问者分享网站上的内容.好好享受它们来带的便利吧!! 1. iSh

JQuery JCshare 0.1 分享插件

一.介绍:     现在各类SNS网站.微博等都开设了分享接口,可以让你的咨询更快.更有效的通过用户分享给其好友,外面也有很多一键式的分享控件.我们公司网站(巴士国旅)为了让用户及其好友更快分享到我们巴士的特价线路,自己研究了下,写了个简单的JQery插件,现在完全开源,方便大家扩展.原理很简单,拼接了分享接口的url,很多一键式控件是弹窗类型的,我这里做成链接形式,或许后面一个版本,会加入弹窗类型,暂时先这样吧,用下来还不错,欢迎大家拍砖. 二.目录介绍:         |-----scri

iOS平台四年之变:国内增长放缓 首发优势降低

中介交易 SEO诊断 淘宝客 云主机 技术大厅 iOS平台四年之变(TechWeb制图) TechWeb 王可心 7月17日报道 2007年6月29日,苹果第一代iPhone面世. 2008年7月11日,苹果发布App Store,从此,诞生了一条基于苹果的生态链. 2009年中旬,开始传出各种传奇的财富故事,如某个工程师开发了一个iPhone小游戏,三个月收入100万美元-- 2009这一年,国内诞生的iOS开发者分为两类,一是针对国内市场,如Colorme,早期获得过投资.二是针对海外市场,

站长应用推荐:秀宝贝 多平台购物分享插件助站长盈利

中介交易 SEO诊断淘宝客 站长团购 云主机 技术大厅 秀宝贝内置瀑布流最新效果图 应用名称:秀宝贝 产品类型:多平台购物分享插件 上线时间:2011年 产品情况:超过4000家网站安装量,多家网站实现盈利. Pinterest的崛起让互联网看到了社会化电商的力量.不久前美国知名财经网站TheStreet.com对Pinterest的估值约为77亿美元.如今Pinterest也已经推出Android和iPad应用进军移动互联网.Pinterest模式的风靡也让国内出现了一大批模仿者,花瓣网.蘑菇

cordova插件iOS平台实战开发注意点

cordova插件是其设计理念的精髓部分,创建并使用自定义插件也是一件比较容易的事.但在这个过程中也容易进入一些误区或者有一些错误的理解,下面从笔者实际开发中遇到的问题出发,对其中的一些注意点和重要概念进行适当的阐述. 相关修改的文件: 1. iOS原生开发的插件类:其中需要包括参数为(CDVInvokedUrlCommand *)command的接口(供web侧调用):还可以在其中实现一些生命周期方法,比如pluginInitialize(类公用的方法),但需要对其做相应的配置(在配置文件中,

iOS8新特性扩展(Extension)应用之二——分享插件

iOS8新特性扩展(Extension)应用之二--分享插件         在上一篇博客中,介绍了iOS8新特性扩展功能之一的Today功能:http://my.oschina.net/u/2340880/blog/485533,这里我们再介绍一下分享的扩展功能.       在iOS8之前,除了一些主流的社交平台,例如苹果支持内容分享外,其他开发者的应用若要加入分享的功能,将会十分的复杂.在iOS8的新特性中,apple为我们准备了这样的扩展功能. 首先创建工程,在我们的工程中新建一个Tar

百度竞价软件小脑袋分享我的网站线下推广经验

在网络上我是个小站长,在实习中我是一介草民,介于网络于实习日子,在网络上看了许多对 于网站线下推行的文章,在日子中你是不是察觉到呢?以下是"软文啊"站长 源于实习日子的对于网站线下推行的经历同享: &http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   1.报纸广告,报纸广告投入小,网站刚开始的时分通常都做报花广告, 有点小实力了能够做报纸软文广告,有了出名度能够联合协作商家做图画广告,百度 竞价