如何从android apk打开浏览器的网页?

时间:2012-12-18 04:00:09

标签: android browser sencha-touch-2 sencha-architect

我使用Sencha Architect创建了一个简单的应用程序并将其打包到.apk。 当我在我的设备上测试它时,我注意到我无法切换到浏览器并从应用程序打开网页。
(例如,应用程序显示“是 - 否”对话框,当用户按“是”按钮时,应切换到浏览器并打开某个网址)

以下是我使用的代码:

Ext.Msg.confirm(
        "Confirmation", // Title
        "Please tap yes to google in web browser.", // Message
        function (btn) {
            if (btn === 'yes') {
                //Ext.Msg.alert("You have selected Yes", "");
                // This should opening the web page on that can be used to connect to facebook from server //
                Ext.device.Device.openURL('http://www.google.com');
            }
            else {
                //Ext.Msg.alert("NO", "You have selected NO");
            }
        },
        this
        );

当我在浏览器中测试它时它工作,但是当我用sencha cmd将它打包到apk时无法工作。有没有人可以帮我这个?提前谢谢。

2 个答案:

答案 0 :(得分:1)

版本2.1B2中存在一些问题。

This will work with the next version of the Native Packager which is going in with Beta 3.    -
Jamie Avins  
Sencha - Sencha Touch Dev Team

Link to Forum

答案 1 :(得分:0)

我认为那里存在错误: 如果(btn = = =是),则不存在===但==。试试吧..