Len*_*nie 1 blackberry-webworks
如何从Blackberry Webworks 2.0应用程序打开Web浏览器?
我试过了:
http://www.blackberry.com/developers/docs/webworks/api/blackberry.invoke.BrowserArguments.html
但那不想工作.
谢谢
我将使用我自己的一个工作配置文件和一个<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>
Run Code Online (Sandbox Code Playgroud)
以及执行该作业的脚本标记:
<script>
var args = new blackberry.invoke.BrowserArguments('http://www.blackberry.com');
blackberry.invoke.invoke(blackberry.invoke.APP_BROWSER, args);
</script>
Run Code Online (Sandbox Code Playgroud)
试过并测试过.也许创建一个小测试示例.如果这不起作用,那么您的模拟器可能有问题.如果您收到关于权限等的消息,请执行以下操作:
1)在主屏幕按菜单按钮
2)在底部转到选项(带扳手的图标)
3)转到应用程序
4)单击菜单按钮并选择"编辑默认属性"
5)将所有内容设置为"允许" ,菜单,保存
6)单击"菜单",再次"编辑默认权限"
7)单击"菜单","将默认值应用于全部",对弹出提示回答"是"
8)现在导航到"下载"或"应用程序"部分并启动应用程序再次.
这些设置有时似乎在重启之间在模拟器上丢失.只要您的应用程序保持打开状态,您就可以避免冗长的重新编译和模拟器重新启动.
希望这可以帮助
归档时间: |
|
查看次数: |
2184 次 |
最近记录: |