ใน Windows phone 8.1 ฉันต้องการแสดงเมนูบริบท (ป๊อปอัป) สำหรับรายการใน listview (เช่นการลบออก) เมื่อแตะค้างไว้หรือกดแบบยาว มีวิธีการทำเช่นนี้ใน javascript (winjs) หรือไม่?
ฉันไม่พบตัวอย่างเรื่องนี้ทุกที่ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม
ใน Windows phone 8.1 ฉันต้องการแสดงเมนูบริบท (ป๊อปอัป) สำหรับรายการใน listview (เช่นการลบออก) เมื่อแตะค้างไว้หรือกดแบบยาว มีวิธีการทำเช่นนี้ใน javascript (winjs) หรือไม่?
ฉันไม่พบตัวอย่างเรื่องนี้ทุกที่ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม
ฉันเชื่อว่าคุณต้องดู MSGestureHold เหตุการณ์. คุณเพียงแค่ต้องเพิ่มตัวจัดการเหตุการณ์สำหรับเหตุการณ์นั้น
ดูที่ออบเจ็กต์ MSGestureEvent เพื่อดูกิจกรรมเพิ่มเติมที่คุณ อาจต้องการ
ในการทดสอบของฉัน MSGestureHold ไม่ได้ทำงานใน Windows Phone 8.1 ด้วยเหตุผลบางประการ เป็นไปได้ว่านี่คือจุดบกพร่อง MSGestureHold ถูกละเว้นโดยการควบคุมเว็บเบราว์เซอร์สำหรับ Windows Phone 8.1
วิธีแก้ปัญหาหนึ่งที่เป็นไปได้คือเปลี่ยนไปใช้เฟรมเวิร์ก XAML และใช้ตัวควบคุม WebView แต่ในกรณีของฉัน มันเป็นไปไม่ได้เนื่องจากฉันต้องพึ่งพาการควบคุมของ Silverlight เป็นอย่างมาก