Ios 在混合Worklight应用程序中添加Facebook登录按钮

Ios 在混合Worklight应用程序中添加Facebook登录按钮,ios,facebook,facebook-graph-api,ibm-mobilefirst,Ios,Facebook,Facebook Graph Api,Ibm Mobilefirst,我想在worklight的混合页面中添加一个Facebook登录按钮,并在iOS中部署它 到目前为止,我们尝试在worklight(js/html)的混合部分添加登录按钮,但是没有显示该按钮,也没有调用sdk。我们认为,我们无法在混合页面中实现Facebook登录,并将其部署为iOS混合应用程序,因为当我们将其部署为web应用程序并在移动web浏览器中运行时,一切正常 我们尝试将整个页面实现为原生页面,但UI与之前的混合页面略有不同,我们正在考虑在混合页面中添加原生Facebook登录按钮,该页

我想在worklight的混合页面中添加一个Facebook登录按钮,并在iOS中部署它

到目前为止,我们尝试在worklight(js/html)的混合部分添加登录按钮,但是没有显示该按钮,也没有调用sdk。我们认为,我们无法在混合页面中实现Facebook登录,并将其部署为iOS混合应用程序,因为当我们将其部署为web应用程序并在移动web浏览器中运行时,一切正常

我们尝试将整个页面实现为原生页面,但UI与之前的混合页面略有不同,我们正在考虑在混合页面中添加原生Facebook登录按钮,该页面由后退按钮、标题、按钮、标签、文本框等组成。Facebook登录按钮位于中间

我们可以在worklight中实现这一点吗?或者你对如何实现facebook登录按钮有什么建议


任何帮助都将不胜感激。多谢各位

嗯,在Web视图中添加UIButton对我来说不太可能

但是,您可以做的是让按钮实际调用Cordova插件。插件将实现——在Objective-C中——您想要的整个身份验证流,完成后返回混合应用程序的控制

如果您使用的是Worklight 6.2,您可以考虑使用新的
Send Action
API在Worklight的ViewController(嵌入Web视图)和ViewController(如果需要)之间轻松转换,或者只进行一些本机代码处理。我很肯定你能通过这种方式创造出想要的体验

相关阅读:

  • (显示发送操作的快速实现,JavaScript)
  • (显示发送操作的快速实现,目标C)