我有一个关于移动开发的快速问题,我是新手,所以如果我有一些错误的概念,请原谅。场景和问题如下:
我有一个在 .Net Framework 4.0、MVC3、Jquery Mobile、HTML5 和 CSS3 下开发的移动网站,在任何移动浏览器(iOS Safari、Opera Mobile、Android 浏览器和 Blackberry 浏览器)上看起来和工作都非常好。
我想创建一个应用程序,其中有一个浏览器,并且隐藏地址栏以显示此 Web 应用程序,并且不让用户看到此 Web 应用程序的网址。我想要这种行为的原因是:我们有一个银行 Web 应用程序站点,只能通过移动应用程序使用。我们不想为每个平台创建单独的应用程序,因此我们希望使用一些多平台框架,例如 Phonegap、Appcelerator 等。
我只想知道是否有可能在 Phonegap 或类似的东西上获得此成就。
提前致谢。
最佳答案
使用 Appcelerator 可以非常轻松地完成此操作。
http://developer.appcelerator.com/apidoc/mobile/1.0/Titanium.UI.WebView
代码:
var webview = Titanium.UI.createWebView({url:'http://www.appcelerator.com'});
var window = Titanium.UI.createWindow();
window.add(webview);
window.open({modal:true});
但是,如果应用程序仅使用该 Web View 而没有其他形式的功能,Apple 很可能会因为不使用任何 native 功能而拒绝它。
请参阅他们的文档中的此注释...
12.3: Apps that are simply web clippings, content aggregators, or a collection of links, may be rejected
希望有帮助!
关于android - iOS - 从应用程序内调用 Web 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6913558/