IBM Worklight v 5.0.6 - Не удается перемещаться по нескольким страницам в среде Windows Phone 7.5

Привет яУ меня возникли проблемы с разработкой приложений WP 7.5 в IBM Worklight v 5.0.6. Я использовал MultiPageApp Project изftp://public.dhe.ibm.com/software/mobile-solutions/worklight/docs/v506/wl_gs_all_samples.zip для моего эксперимента.

У меня было много проблем:

Первая проблема

Я создал среду WP 7.5 в рабочем режиме без редактирования кода. Затем я запускаю его в MS Visual Studio 2012 с эмулятором 7.1 256MB. Проблема только в том, что появилось содержимое из MultiPageApplication.html.

MultiPageApplication.html



    
        
        
        
        MultiPageApplication
        
        
        
        
        

        // Define WL namespace.

        var WL = WL ? WL : {};



        /**

         * WLClient configuration variables.

         * Values are injected by the deployer that packs the gadget.

         */

        WL.StaticAppProps = {
   "APP_DISPLAY_NAME": "MultiPageApplication",
   "APP_SERVICES_URL": "http:\/\/169.254.17.188:8080\/apps\/services\/",
   "APP_VERSION": "1.0",
   "ENVIRONMENT": "windowsphone",
   "LOGIN_DISPLAY_TYPE": "embedded",
   "WORKLIGHT_ROOT_URL": "http:\/\/169.254.17.188:8080\/apps\/services\/api\/MultiPageApplication\/windowsphone\/"
};
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        window.$ = window.jQuery = WLJQ;

    
    

        
            

            

                Multi page app

            

            

            
        

        
        
        

    

MultiPageApplication.js

var pagesHistory = [];
var currentPage = {};

function wlCommonInit(){

    $("#pagePort").load("pages/MainPage.html", function(){
        currentPage.init();
    });
}

Наконец я решаю эту проблему, изменив URL API загрузки jquery (вручную в MS Visual Studio 2012) с

$("#pagePort").load("pages/MainPage.html",

в

$("#pagePort").load("default/pages/MainPage.html",

Хотя код работает, другая проблема

Файлы в native / www регенерируются каждый раз при сборке приложения, поэтому любые изменения, внесенные в эти файлы, теряются.

Что я должен сделать, чтобы правильно сгенерировать URL?

Вторая проблема

Когда я хочу перейти на страницу из MainPage.html в Page1.html, нажав "Загрузить страницу 1 " кнопка,

Page1.html выигралзагрузить, потому что методв этом' в MultiPageApplication.js не делаетт работа. И я получил эту ошибку из выходного журнала в MS Visual Studio 2012:

Log:"Error in error callback: File564653615 = TypeError: Object doesn't support property or method 'init'"

мы пытались изменить jQuery, встроенный в Worklight, с помощью jQueryMobile jquery-1.9.1.min.js и jquery.mobile-1.3.2.min.js, но возникла та же проблема.

Итак, как мне решить эту проблему? Это потому, что jQuery, встроенный в Worklight, неработать в Visual Studio?

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос