2015-12-17 25 views
5

Tôi gặp sự cố với Ứng dụng SAPUI5 của mình. Tôi xuất khẩu ứng dụng của tôi với Eclipse và phonegap và nếu tôi sử dụng các tài nguyên sau đây cho sap-ui-core.js, ứng dụng đã xuất không bắt đầu trên máy tính bảng của tôi. Màn hình dừng lại bằng cách tải với một màn hình màu xanh nhạt. Tôi đã tải thời gian chạy từ đây sapui5SAPUI5 Android App - tài nguyên không tải

<script id="sap-ui-bootstrap" src="resources/sap-ui-core.js" 
    type="text/javascript" data-sap-ui-libs="sap.m, sap.ui.commons, sap.ui.ux3, sap.ui.table, sap.ui.core, sap.viz, sap.suite.ui.commons, sap.uxap, sap.ui.layout" 
    data-sap-ui-theme="sap_bluecrystal"> 
</script> 

Bây giờ nếu tôi thay đổi tôi src-đường dẫn đến file sap-ui-core.js trên máy chủ của sapui5 everthing hoạt động tốt và các ứng dụng đang chạy. Đường dẫn ở trên là chính xác vì các tệp khác của tôi như tệp css đang tải chính xác (cùng một thư mục gốc)

<script id="sap-ui-bootstrap" src="https://sapui5.netweaver.ondemand.com/resources/sap-ui-core.js" 
    type="text/javascript" data-sap-ui-libs="sap.m, sap.ui.commons, sap.ui.ux3, sap.ui.table, sap.ui.core, sap.viz, sap.suite.ui.commons, sap.uxap, sap.ui.layout" 
    data-sap-ui-theme="sap_bluecrystal"> 
</script> 
+0

Tôi gặp sự cố tương tự khi chạy ứng dụng UI5 trên thiết bị di động bằng cordova. Tuy nhiên, trong trường hợp của tôi, nó đã giúp chờ 'deviceready' trong index.html của tôi như' document.addEventListener ("deviceready", fnDeviceReady) 'và' sap.ui.getCore(). AttachInit (fnInit) '. Rõ ràng, có một số vấn đề thời gian. –

Trả lời

2

Tôi cho rằng bạn đang sử dụng thư viện UI5 Runtime Mobile. Khi trạng thái this link sử dụng Runtime Mobile for Mobile. Các thư viện bạn đưa vào trong quá trình khởi động như dưới đây.

<script id="sap-ui-bootstrap" src="resources/sap-ui-core.js" 
    type="text/javascript" data-sap-ui-libs="sap.m, sap.ui.commons, sap.ui.ux3, sap.ui.table, sap.ui.core, sap.viz, sap.suite.ui.commons, sap.uxap, sap.ui.layout" 
    data-sap-ui-theme="sap_bluecrystal"> 
</script> 

UI5 Runtime thoại di động: không hỗ trợ tất cả các thư viện trên. Tệp chứa các thư viện điều khiển như: sap.m, sap.ui.core,sap.ui.layout,sap.ui.suite,sap.ui.unified. Tham khảo this tài liệu liên quan đến Phát triển ứng dụng di động lai để hiểu rõ hơn.

Các vấn đề liên quan