2012-12-01 12 views
5

जावास्क्रिप्ट में लिखा गया मेरा विंडोज 8 ऐप उपयोगकर्ता को कुछ विचारों में साझा करने की अनुमति देता है। जब उपयोगकर्ता एक ऐसे दृश्य में है जो साझा आकर्षण साझा करने की अनुमति नहीं देता है, तो "यह ऐप साझा नहीं कर सकता है।" मैं शब्द को कैसे बदल सकता हूं "अभी साझा करने के लिए कुछ भी नहीं है।"विंडोज 8 जावास्क्रिप्ट ऐप डेवलपमेंट - आकर्षण साझा करना - "यह ऐप साझा नहीं कर सकता" से डिफ़ॉल्ट संदेश बदलें।

Windows 8 मदद फ़ाइल का कहना है:

"साझा करने अपने ऐप के साझा करने का समर्थन करता है लेकिन किसी विशिष्ट साझाकरण आपरेशन किसी कारण से पूरा नहीं किया जा सकता है, तो पूरा नहीं किया जा सकता है उपयोगकर्ता के लिए एक संदेश देकर, संदेश द्वारा उपलब्ध कराई जाने शेयर विंडो में प्रदर्शित होता है जो उस समस्या का वर्णन करता है जिसे उपयोगकर्ता को समस्या को ठीक करने के लिए लेना चाहिए। "

लेकिन यह निर्दिष्ट नहीं करता कि डिफ़ॉल्ट साझाकरण संदेश को कैसे बदला जाए? आपकी सहायता के लिये पहले से ही धन्यवाद।

उत्तर

3

आप failWithDisplayText

var dataTransferManager = Windows.ApplicationModel.DataTransfer.DataTransferManager.getForCurrentView(); 
dataTransferManager.addEventListener("datarequested", dataRequested); 

function dataRequested(e) { 
    var request = e.request; 
    request.failWithDisplayText("Select a news story and then try again"); 
} 

पर्याप्त के साथ काम करने के लिए की आवश्यकता है? :)

+0

बंद करें लेकिन अब यह कहता है "अभी साझा करने के लिए कुछ भी नहीं है।" इसके बाद "एक समाचार कहानी का चयन करें और फिर पुन: प्रयास करें"। – user1822824

 संबंधित मुद्दे

  • कोई संबंधित समस्या नहीं^_^