如何在黑莓中创建一个webview,它允许我只查看页面并禁用所有其他选项

时间:2012-10-16 11:05:19

标签: blackberry-webworks

如何创建一个webview,它只允许我查看网页,其他选项应该被禁用。 BrowserSession browserSession = Browser.getDefaultSession();         browserSession.displayPage( “http://www.google.co.in/”); 我尝试了这段代码,但无法在浏览器中禁用这些选项。

2 个答案:

答案 0 :(得分:0)

您的帖子看起来有错误的'blackberry-webworks'标签,听起来像是一个Java问题?

无论如何...... BlackBerry WebWorks本质上是一个在设备上本机运行的webapp /网页。

如果您要使用WebWorks进行开发,您只需创建一个网页(html,css,javascript),然后创建一个config.xml文件,该文件告诉SDK您的应用是什么,它想要访问的内容是什么。设备,并请求所需的权限等。

打包后,您的应用就会像设备上的任何其他应用一样运行。关于WebWorks的一个很酷的事情是技术上你可以为网站创建一个启动器。它再次看起来像任何其他应用程序,拥有它自己的图标,并启动它自己的webview。你不会有任何浏览器地址栏或类似的东西,所以这可能是你要走的路。

如果您想要一些“使用入门”信息,请查看HTML5 WebWorks webpage

答案 1 :(得分:0)

我得到了解决方案。它可能会帮助某人

        BrowserFieldConfig myBrowserFieldConfig = new BrowserFieldConfig();
        myBrowserFieldConfig.setProperty(BrowserFieldConfig.NAVIGATION_MODE,BrowserFieldConfig.NAVIGATION_MODE_POINTER);
        BrowserField browserField = new BrowserField(myBrowserFieldConfig);
        add(browserField);
        browserField.requestContent("http://www.google.co.in");