大家早上好,今天我的老板问了我一件奇怪的事情,在告诉他和另一个程序员(谁负责这个奇怪的问题)之前,我想要一个“不同的观点”。
假设我们有一个网站,上面有很多网络应用程序,有些是游戏,但大多数是技术软件,人们在给定的时间内付费使用它们。
因此,此时,用户使用手机访问该网站,在表格上输入他们的号码,然后他们会收到一 strip 有 PIN 码的短信,通过该 PIN 码,他们可以访问某些功能和网络软件。
现在,这位程序员声称他已经制作了一个可以驻留在我们客户的手机上的 Android 应用程序,当他们到达 web 应用程序时,浏览器将委托(delegate)该应用程序执行所有检查,因此如果用户已经登录,如果他必须发送短信并接收 PIN,或者将 PIN 发送回浏览器以让他进入应用程序...
现在...无需让用户在应用程序(webview)内上网而仅使用默认的 android 浏览器就可以吗?请原谅我糟糕的英语...我被这种情况迷住了...
最佳答案
嗯,我认为可以有不止一种方法来确定它: 您可以使用检查用户是否登录的网络服务。如果该网络服务返回“用户已登录”,您可以使用 Javascript 打开该应用程序。
查看如何从 JS 打开应用程序:visit link
关于java - native 浏览器和 Android 应用程序之间是否可以交互?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18716981/