我已经使用PhoneGap构建了一个Android应用程序,并且发布了我使用了ChildBrowser插件,现在当我点击我的推文按钮时,我能够发布我的帖子。现在的问题是Twitter移动网站开放后我无法回到我的应用程序。
我想要的是,一发帖,我应该在儿童浏览器上找一个后退按钮,点击哪个儿童浏览器关闭,我被重定向到我的应用程序....
我已经使用过这个功能
window.plugins.childBrowser.showWebPage('http://twitter.com/home?status=\'abcdefg\'');
答案 0 :(得分:1)
window.plugins.childBrowser.onLocationChange=TwitterLocationChanged;
window.plugins.childBrowser.onClose=TwitterClosed;
window.plugins.childBrowser.showWebPage(TwitterUrl,{showLocationBar:true});
我将这三种方法与ChildBrowser插件一起使用。它确实增强了对应用程序的控制。我可以从浏览器中获取URL并解析它。这对于Twitter集成尤其有用,我可以在Twitter上加载消息并将其保存到数据库中。
您还可以修改.java文件并隐藏“上一步”和“下一步”按钮,以便用户只能看到“退出”按钮。这将使用户返回到您的应用程序(安静的只是ChildBrowser消失),但您有该会话期间访问过的URL的历史记录,并且您可以使用QueryString数据分析用户之间的一些交互方式。
答案 1 :(得分:0)
我认为不可能。当您在其他域上打开另一个页面时,您无法再对其进行控制。用户必须退出自己购买