如何從Blackberry Webworks 2.0應用程序打開Web瀏覽器?WebWorks:打開網頁瀏覽器?
我想:
http://www.blackberry.com/developers/docs/webworks/api/blackberry.invoke.BrowserArguments.html
但是,這並不想要的工作。
感謝
如何從Blackberry Webworks 2.0應用程序打開Web瀏覽器?WebWorks:打開網頁瀏覽器?
我想:
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>
和沒有工作的腳本標籤回答:
<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)現在導航到「下載」或「應用程序」部分,再次啓動您的應用程序。
這些設置有時似乎在重新啓動之間會在模擬器上丟失。只要您的應用程序保持打開狀態,您可以避免冗長的重新編譯和模擬器重新啓動。
希望這有助於
如果您應用程序建立你的黑莓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
是否包含在所需要的功能你的配置文件? –
n4rzul
2011-07-27 06:47:06