2011-05-14 128 views

回答

5

我会用我自己的工作配置文件一年<script>部分

<?xml version="1.0" encoding="UTF-8"?> 
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:rim="http://www.blackberry.com/ns/widgets" version="1.0.0.0"> 
    <name>Webworks</name> 
    <author>De Wet Steynberg</author> 
    <feature id="blackberry.app" required="true" version="1.0.0.0"/> 
    <feature id="blackberry.identity" required="true" version="1.0.0.0"/> 
    <feature id="blackberry.invoke.BrowserArguments" required="true" version="1.0.0.0"/> 
    <feature id="blackberry.invoke" required="true" version="1.0.0.0"/> 
    <access subdomains="true" uri="http://www.somedomain.com"> 
    <feature id="blackberry.app" required="true" version="1.0.0.0"/> 
    </access> 
    <content src="index.html"/> 
    <rim:loadingScreen backgroundColor="#000000" foregroundImage=""/> 
    <rim:navigation mode="focus"/> 
</widget> 

和没有工作的脚本标签回答:

<script> 
    var args = new blackberry.invoke.BrowserArguments('http://www.blackberry.com'); 
    blackberry.invoke.invoke(blackberry.invoke.APP_BROWSER, args); 
</script> 

尝试和测试。也许创建一个小测试例子。如果这不起作用,那么您的模拟器可能会出现问题。 如果你得到一个消息呻吟权限和等,做到以下几点:

1)从主屏幕,按菜单键
2)在底部去选项(图标用扳手)
3)走,应用
4)单击菜单按钮,然后选择设置都为“允许”,菜单“编辑默认属性”
5)保存
6)单击菜单,编辑默认权限再次
7)单击菜单,将默认值应用于全部,在弹出提示下回答“是”
8)现在导航到“下载”或“应用程序”部分,再次启动您的应用程序。

这些设置有时似乎在重新启动之间会在模拟器上丢失。只要您的应用程序保持打开状态,您可以避免冗长的重新编译和模拟器重新启动。

希望这有助于

4

如果您应用程序建立你的黑莓10,调用接口的形式发生了变化。它现在利用内置的系统调用框架(功能非常强大)。

这里是你将如何使用新的系统启动浏览器应用程序:

blackberry.invoke.invoke({ 
     target: "sys.browser", 
     uri: "http://www.blackberry.com" 
    }, onSuccess, onError); 

幸运的是,已经发表在Github上一个伟大的工作示例应用程序:https://github.com/blackberry/BB10-WebWorks-Samples/tree/master/invoke

相关问题