我正在使用jQTouch和Phonegap编写一个简单的iPhone应用程序,我计划通过AppStore发布它。部分计划功能将允许用户使用应用程序的输出(一些文本,可能是一个链接)更新他们的Twitter或Facebook状态。在我继续并开始推出我自己的解决方案之前,是否有任何JS库或插件(或其他任何东西)可以使这变得更简单?我尝试了一些谷歌搜索,但没有找到任何结果。所有身份验证/错误处理代码的想法有点令人生畏。谢谢,詹姆斯。 最佳答案 我最终使用ChildBrowser插件实现facebook和twitter登录,以验证为移动网站
当我尝试调用时:window.plugins.childBrowser.showWebPage我在控制台窗口中收到此错误:2012-03-1316:14:58.036CordovaHybridDemo[874:707]错误:找不到插件“ChildBrowserCommand”,或者不是CDVPlugin。在Cordova.plist中检查您的插件映射。我在Cordova.plist中添加了一个条目,其键为ChildBrowserCommand,值为ChildBrowserCommand。这在PhoneGap1.4.1中有效,但Cordova有变化吗? 最佳答
我能够在我的PhoneGap项目中实现childviewcontroller的概念。现在,当我点击我的应用程序的任何链接时,它会在childviewcontroller中成功打开。这是在clildbrowser中打开页面的一行[super.viewControllerpresentModalViewController:childBrowseranimated:YES];现在我想将childBrowser作为pushViewController打开。目前它是从下到上打开的,但我希望它从左到右打开。有什么办法吗?将presentModalViewController替换为pushView
我几天前将phonegap升级到2.0(Cordova-2.0.0)。我使用以下说明将ChildBrowser插件添加到cordova:https://github.com/alunny/ChildBrowser/blob/master/README.md(使用pluginstall和npm运行自动脚本来设置代码的native部分)按照:https://github.com/alunny/pluginstall但是,自动脚本似乎采用较旧的PhoneGap代码而不是Cordova,因此我不得不在ChildBrowser插件的.m和.h文件中进行更改,以使用CDV*类而不是PG*类。此外,
我一直在尝试安装和使用ChildBrowser插件https://github.com/phonegap/phonegap-plugins/tree/master/Android/ChildBrowser适用于PhoneGap和FaceBook插件https://github.com/phonegap/phonegap-plugins/tree/master/Android/ChildBrowser.对于这两个问题,我都遇到了同样的问题,调用插件方法的Javascript调用将不起作用。调试输出显示:TypeError:表达式'window.plugins'[undefined]的结果
我正在PhoneGap中打包一个移动网站(通过网络),我想拦截某些链接并使用ChildBrowser打开它们插入。是否可以从native代码触发ChildBrowser(我已经确定要拦截哪些链接)我试过下面的代码,但它导致了NULLPointerException:ChildBrowserchildBrowser=newChildBrowser();childBrowser.openExternal(url,true);异常详情:07-2910:49:52.632947-947/com.abc.androidTabletE/AndroidRuntime:FATALEXCEPTION:m
有没有办法隐藏或禁用位置栏中的URL字段?在我的例子中,该设备是作为信息亭浏览器运行的平板电脑,因此只允许一个URL。我通过将ChildBrowser.java中的代码更改为来解决此问题privatevoidnavigate(Stringurl){InputMethodManagerimm=(InputMethodManager)this.ctx.getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSoftInputFromWindow(edittext.getWindowToken(),0);if(!url.startsWit
我希望这是一个很容易回答的问题,因为我似乎非常接近于让ChildBrowser插件正常工作。我正在使用Xcode4.6.2和Cordova2.7.0,试图创建一个运行通用ChildBrowser示例的基本iPhone应用程序。概览让我回顾一下到目前为止的步骤:1)从此处下载ChildBrowser插件:https://github.com/phonegap/phonegap-plugins/tree/master/iOS/ChildBrowser2)将所有.xib、.h和.m文件复制到Plugins文件夹。3)将ChildBrowser.js和index.html文件复制到www文件夹
我是一个完整的Phonegap新手,所以如果可以的话请放轻松:)我已经安装了phonegap1.5并且运行良好。我努力安装childbrowser插件,但我相信它现在已正确安装。但是,我似乎无法显示子浏览器?我尝试按照此处(http://bit.ly/ifK9lM)和此处(http://bit.ly/wOlq6k)的各种教程进行操作。我没有收到任何构建错误或控制台错误,但当我单击链接时子浏览器不显示。当我单击我的按钮时,我在控制台中得到的只是“打开Url:http://www.google.com”。所以就好像它在尝试...但我只是没有看到任何视觉输出??我的www文件夹的根目录中有C
我使用的是适用于iOS5.0、XCODE4.2、phonegap1.1.0的child浏览器,我只能在纵向模式下打开它。我的应用程序支持所有4个View,但是当我选择一个View时,浏览器仅处于纵向模式。我确实收到此错误消息:对于所有界面方向,ViewController从-shouldAutorotateToInterfaceOrientation:返回NO。它应该至少支持一种方向。但我对xcode知之甚少-所以我无法解决这个问题:(帮助 最佳答案 我遇到了同样的问题,如果您查看ChildBrowserViewController