这可能听起来很容易,但不幸的是我找不到任何教程。我试图制作一个简单的移动应用程序(iOS和Android),如果你点击图标,它会在手机浏览器中打开一个URL。创建一个指向URL的移动应用程序
有没有一种简单的方法,我可以做到这一点的应用程序,只需在移动浏览器中单击打开URL时安装图标和该图标即可。
PS。我知道书签选项,但我想把它作为一个应用程序。
谢谢。
这可能听起来很容易,但不幸的是我找不到任何教程。我试图制作一个简单的移动应用程序(iOS和Android),如果你点击图标,它会在手机浏览器中打开一个URL。创建一个指向URL的移动应用程序
有没有一种简单的方法,我可以做到这一点的应用程序,只需在移动浏览器中单击打开URL时安装图标和该图标即可。
PS。我知道书签选项,但我想把它作为一个应用程序。
谢谢。
这是你如何为Android
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
context.startActivity(browserIntent);
做到这一点,你如何做到这一点的iOS
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.google.com"]];
打我吧!哎呀! :) – LokiSinclair
我不知道了点,但我猜下面会工作。您仍然可以在后台运行应用程序,因为这是Android生命周期的工作原理。
因此,我会继续使用'空白'活动创建您的默认应用程序。完成后,您只需确保在创建应用程序时启动浏览器意图。我还没有测试此代码,但我敢肯定它会工作(几乎没有调试):
您需要指定要浏览的网址:
Uri urlToBrowse = Uri.parse("YOUR_URL_GOES_HERE");
然后你需要以创建浏览器的意图:
Intent browser = new Intent(Intent.ACTION_VIEW, urlToBrowse);
最后你需要启动新的活动:
startActivity(browser);
除了t帽子,你必须玩弄它。多一点信息会很棒,但至少应该让你开始。
谢谢你,问题是我有一个JQuery Mobile应用程序,我喜欢我的客户随时在手机上使用它,而不是像www.example.com/app这样的网址。这对业务也有好处,当他们需要与我们相关的服务时,他们总会被提醒我们。 –
你想做一个浏览器或做你只是想打开应用程序中的按钮的链接? – IronManGill
就这样我很清楚。你希望用户点击主屏幕上的图标,然后启动一个浏览器,然后加载一个url?即你不希望一个应用程序启动你自己的? – LokiSinclair
你可以使用手机来做到这一点。 [链接](http://docs.phonegap.com/en/2.8.0/guide_getting-started_index.md.html#Getting%20Started%20Guides) –