หน้าจอเริ่มต้น Sencha Touch Cordova

ฉันใช้ Cordova สำหรับบรรจุภัณฑ์แบบเนทิฟ คำถามเกี่ยวกับ config.xml ด้านล่าง

  1. res/android/ คืออะไร และฉันต้องสร้างเส้นทางนี้อยู่ที่ไหน
  2. เราสามารถให้ xyz.png แทน xhdpi.png แทนได้ไหม ถ้าใช่ จะเก็บ *.png(ไอคอนหน้าจอเริ่มต้น) ไว้ที่ไหน
  3. เป็นไอคอนแทนที่ทั้งหมดนี้และรูปภาพเริ่มต้นที่ให้ไว้ใน app.js (sencha สร้าง app.js เริ่มต้น) หรือไม่
  4. จะให้ไอคอนแอปแทนการใช้ไอคอน Cordova เริ่มต้นได้อย่างไร
<platform name="android">
    <icon src="res/android/ldpi.png" density="ldpi" />
    <icon src="res/android/mdpi.png" density="mdpi" />
    <icon src="res/android/hdpi.png" density="hdpi" />
    <icon src="res/android/xhdpi.png" density="xhdpi" />
</platform>

person Ankit Dixit    schedule 21.09.2015    source แหล่งที่มา


คำตอบ (1)


การกำหนดค่าไอคอน Cordova และหน้าจอเริ่มต้นสำหรับแอป Sencha Touch จะทำในลักษณะเดียวกับแอป Cordova อื่นๆ เอกสารที่นี่ครอบคลุมรายละเอียดนี้

คุณไม่ได้บอกว่าคุณใช้ Cordova เวอร์ชันใด:

cordova -v

เอาท์พุท? สิ่งนี้อาจเปลี่ยนแปลงวิธีการกำหนดค่าหน้าจอเริ่มต้นและไอคอนในโครงการของคุณ - เมื่อเวลาผ่านไป สิ่งนี้ก็เปลี่ยนไป คุณสามารถดูเวอร์ชันของลิงก์เอกสารด้านบนสำหรับเวอร์ชัน Cordova ของคุณได้ และลิงก์จะแจ้งวิธีดำเนินการให้คุณทราบ

person Simon Prickett    schedule 21.09.2015
comment
ฉันใช้ Cordova เวอร์ชัน 4.1.2 และฉันก็ทำ sencha cordova init com.mycompany.MyApp MyApp ดังนั้นจึงได้สร้างไดเร็กทอรี Cordova ตอนนี้ฉันต้องการตั้งค่าหน้าจอเริ่มต้น ดังนั้นฉันจึงติดตามเอกสารที่คุณแชร์ ฉันต้องการคำชี้แจงเกี่ยวกับเรื่องนั้นเท่านั้น กรุณาผ่านสี่จุด (1-4) ที่ฉันถาม ? - person Ankit Dixit; 22.09.2015
comment
การกำหนดค่าที่สมบูรณ์พร้อมตัวอย่างสำหรับ Cordova 4 คือ ที่ระบุไว้ในเอกสารประกอบอย่างเป็นทางการ โดยสรุปคุณเพิ่มองค์ประกอบที่เหมาะสมให้กับ config.xml สำหรับโปรเจ็กต์ของคุณ และวางภาพสแปลชและไอคอนไว้ที่ใดที่หนึ่งในพื้นที่ทำงานของโปรเจ็กต์ของคุณ จากนั้นอ้างอิงถึงตำแหน่งนั้นในรายการ config.xml ของคุณ สำหรับแต่ละไอคอนและรูปภาพหน้าจอสแปลช (ตัวอย่างที่ให้มาใช้ความละเอียดโฟลเดอร์ซึ่งอยู่ในโฟลเดอร์เดียวกันกับ config.xml) - person Simon Prickett; 23.09.2015