我使用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时无法工作。有没有人可以帮我这个?提前谢谢。
答案 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
答案 1 :(得分:0)
我认为那里存在错误: 如果(btn = = =是),则不存在===但==。试试吧..