2014-10-30 65 views
-1

從Worklight控制檯預覽我的應用程序時,我在螢火蟲中收到以下錯誤。預覽中也缺少圖像。Worklight預覽顯示網絡錯誤 - 404

"NetworkError: 404 Not Found - http://192.168.3.100:10080/WorklightSample/apps/services/preview/MyApp/common/0/images/logo.png" 

所有文件都出現在項目的相應文件夾中。從提示的#1和其他論壇了,我試過如下:

  1. 清除wlBuildResources
  2. 清理工作燈開發服務器
  3. 清除bin文件夾
  4. 刪除工作燈開發服務器並重新啓動日食
  5. 改變工作區

所有這些都沒用。我怎樣才能消除這個錯誤?

編輯: 我的index.html是:

<body style="display:none;"> 
     <div data-role="page" id="loginPageDiv"> 
      <div data-role="content" style="padding: 15px"> 

      </div> 
     </div> 
     <div data-role="page" id="forgotPasswordPageDiv"> 
      <div data-role="content" style="padding: 15px"></div> 
     </div> 
<script src="js/initOptions.js"></script> 
     <script src="js/main.js"></script> 
     <script src="js/messages.js"></script> 
     <script type="text/javascript"> 
     $(document).ready(function(){ 
      $("#loginPageDiv").load("pages/loginPage.html"); 
     }); 
     </script> 
    </body> 

和我的文件夾頁loginPage.html是

<div id="wrapper"> 
<img src="../images/logo.png" /> <br> 
<div id="searchText">Please enter your username and password</div> 
<input id="emailBox" class="loginInput" type="text" placeholder="Email Address"> 
<input id="passwordBox" class="loginInput" type="text" placeholder="Password"><br> 
<div id="checkboxDiv"><input type="checkbox" checked="checked">Keep me signed in</div> <br> 
<input type="submit" class="btn-common-green" name="searchBtn" value="Search" onclick="getSearchResults();"> 
</div>  

當我的代碼添加爲

<img src="images/logo.png" /> 

在index.html,圖像正在加載索引頁面。爲什麼當代碼在內頁中給出時,它沒有拍攝圖像?

+0

提供的項目,我們可以看到這種情況出現,重現它並嘗試調試。另請提及您的Worklight版本和內部版本號。你在哪個瀏覽器上看到這種現象。 – 2014-10-30 07:34:44

+0

由於安全原因,我無法給你我的項目。我的工作燈版本是6.2。瀏覽器是Mozilla的火狐33 – Shoreki 2014-10-30 08:23:24

+0

爲什麼downvote? – Shoreki 2014-10-30 08:23:55

回答

0
  1. 我不認爲你需要下面的代碼片段,你已經放置它。相反,您需要致電main.js > wlCommonInit()

  2. 對於img標籤,它應該沒有..工作:<img src="images/logo.png" />