से नहीं, मैं जानना चाहता हूं कि jsapi लाइब्रेरी को डाउनलोड करना और शामिल करना संभव है, लेकिन google.com द्वारा होस्ट नहीं किया गया है, जो मेरी स्थानीय मशीन पर होस्ट किया गया है। क्योंकि यह संभव है कि मेरे प्रोजेक्ट को वेब तक पहुंच न हो।स्थानीय मशीन पर jsapi google शामिल करें, google.com
उत्तर
आप नहीं कर सकते।
आप jsapi.js
डाउनलोड कर सकते हैं और इसे अपनी स्थानीय मशीन में सहेज सकते हैं, लेकिन यह अभी भी google.com पर ऑनलाइन संस्करण का संदर्भ देगा। आप jsapi.js कोड खोलकर इसे देख सकते हैं।
अधिक के लिए this Google developers article देखें।
क्या मैं चार्ट ऑफ़लाइन उपयोग कर सकता हूं?
नहीं; चार्ट का उपयोग करने के लिए आपके कंप्यूटर के पास http://www.google.com/jsapi पर लाइव पहुंच होनी चाहिए। ऐसा इसलिए है क्योंकि विज़ुअलाइज़ेशन लाइब्रेरीज़ जो आपके पृष्ठ की आवश्यकता है, उन्हें गतिशील रूप से उपयोग करने से पहले लोड किया जाता है। उचित लाइब्रेरी लोड करने के लिए कोड शामिल jsapi स्क्रिप्ट का हिस्सा है, और जब आप google.load() विधि का आह्वान करते हैं तो उसे कॉल किया जाता है। ऑफ़लाइन उपयोग करने के लिए google.load या google.visualization कोड डाउनलोड करने के लिए हमारी सेवा की शर्तें आपको की अनुमति नहीं देती हैं।
क्या मैं स्थानीय रूप से चार्ट या इंट्रानेट पर चार्ट कोड डाउनलोड और होस्ट कर सकता हूं?
क्षमा करें; हमारी सेवा की शर्तें आपको डाउनलोड करने की अनुमति नहीं देती हैं और google.load या google.visualization कोड को सहेज या होस्ट करती हैं।
बिल्कुल, हालांकि अवधारणा के सबूत के रूप में। बस खुला और अपनी स्थानीय मशीन पर jsapi.js के रूप में निम्नलिखित फाइल को सेव करें:
फिर, अपने HTML पृष्ठ से इसे करने के लिए एक संदर्भ जोड़ें:
<script type="text/javascript" src="jsapi.js"></script>
एक उदाहरण देखें में:
http://www.marlenynunez.com/files/jsapi/horizontal-news-ticker4.html जवाब से सवाल करने के लिए [प्रश्न]: jquery horizontal news ticker using google jsapi
लेकिन, जैसा कि अन्य ने बताया है, आपको अभी भी वेब एक्सेस की आवश्यकता हो सकती है और एपीआई के लिए सेवा की शर्तें इस तरह से इसका उपयोग करने की अनुमति नहीं देती हैं।
अंत में, मैं का इस्तेमाल किया है PChart [http://www.pchart.net/](http://www.pchart.net/) मदद के लिए धन्यवाद! – Elmux
लेकिन जब jsapi फ़ाइल लोड हो जाती है तो Google UDS को और अनुरोध करता है, इसलिए यदि आप पूरी तरह ऑफ़लाइन हैं तो यह काम नहीं करता है – David
मैंने यह कोशिश की है, लेकिन मुझे अभी भी ब्राउजर रिपोर्टिंग 'www.google.com के लिए प्रतीक्षा कर रहा है ...' – Pathros
यद्यपि आप ऐसा कर सकते हैं और dslnoad jsapi अन्य सभी कोड अभी भी Google सर्वर, विज़ुअलाइजेशन libs पर है, और इसलिए यह सेवा के संदर्भ में नहीं है, जो इसे रोकता है।
क्या मैं चार्ट ऑफ़लाइन उपयोग कर सकता हूं? नहीं; चार्ट का उपयोग करने के लिए आपके कंप्यूटर के पास http://www.google.com/jsapi पर लाइव पहुंच होनी चाहिए। ऐसा इसलिए है क्योंकि विज़ुअलाइज़ेशन लाइब्रेरीज़ जिन्हें आपके पृष्ठ की आवश्यकता होती है, उन्हें उपयोग करने से पहले गतिशील रूप से लोड किया जाता है। उचित लाइब्रेरी लोड करने के लिए कोड शामिल jsapi स्क्रिप्ट का हिस्सा है, और जब आप google.load() विधि का आह्वान करते हैं तो उसे कॉल किया जाता है। हमारी सेवा की शर्तें आपको ऑफ़लाइन उपयोग करने के लिए google.load या google.visualization कोड डाउनलोड करने की अनुमति नहीं देती हैं। क्या मैं स्थानीय रूप से चार्ट कोड या एक इंट्रानेट पर डाउनलोड और होस्ट कर सकता हूं? क्षमा करें; हमारी सेवा की शर्तें आपको google.load या google.visualization कोड को डाउनलोड और सहेजने या होस्ट करने की अनुमति नहीं देती हैं।
यह मूल रूप से वर्तमान में स्वीकार किए गए उत्तर के समान ही कहता है। कृपया हटाने पर विचार करें। –
jsapi.js
अकेले फ़ाइल कोई भी अच्छा नहीं करेगी क्योंकि यह अन्य स्क्रिप्ट्स और सीएसएस फ़ाइलों के ट्रक लोड का अनुरोध करती है जब आप इसका उपयोग करके सामान लोड करते हैं।
तो यदि आप वास्तव में अपने चार्ट में Google चार्ट के साथ ऑफ़लाइन बनाना चाहते हैं, तो पहले अपने ऐप में jsapi.js
शामिल करें और तार पर अनुरोध करने वाली अन्य फ़ाइलों की निगरानी करें (Fiddler जैसे कुछ का उपयोग करके)। फिर उन्हें भी डाउनलोड करें और अपने ऐप में शामिल करें। याद रखें कि यह एक गहरी खरगोश छेद IYKWIM हो सकता है।
यह भी ध्यान रखें कि उपर्युक्त सभी अपने चार्ट का उपयोग करने के लिए Google के Terms and Conditions की आवाज उठाते हैं।
नियम तोड़ने के लिए किए गए थे। अच्छा उत्तर! एक HTTP प्रॉक्सी के उपयोग की आवश्यकता के बिना सभी फ़ाइलों को ऑफ़लाइन उपयोग के लिए सहेजने के लिए ब्राउज़र ['कैश'] (http://devdocs.io/dom/cache) का उपयोग भी कर सकता है। –
हाय .. anguarjs आवेदन में स्थानीय रूप से फ़ाइल जोड़ने के लिए और इसके विकास के उद्देश्य के लिए ठीक काम कर रहा अवधारणा नीचे का इस्तेमाल किया है
/* global angular */
(function(){
angular.module('googlechart')
.provider('googleJsapiUrl', googleJsapiUrlProvider);
function googleJsapiUrlProvider() {
var protocol = 'http:';
var url = '//localhost/yourApplicationName/Scripts/chart/jsapi.js';
this.setProtocol = function (newProtocol) {
protocol = newProtocol;
};
this.setUrl = function (newUrl) {
url = newUrl;
};
this.$get = function() {
return (protocol ? protocol : '') + url;
};
}
})();
- 1. स्थानीय मशीन
- 2. स्थानीय मशीन
- 3. मेरी स्थानीय मशीन
- 4. मेजबाननाम स्थानीय मशीन
- 5. स्वयं होस्टिंग google's jsapi
- 6. स्थानीय/व्यक्तिगत मशीन
- 7. स्थानीय मशीन पर SQL सर्वर बैकअप बनाएँ
- 8. एडीबी अग्रेषित दूरस्थ मशीन स्थानीय मशीन
- 9. OraOLEDB.Oracle प्रदाता स्थानीय मशीन
- 10. 'SQLNCLI' प्रदाता स्थानीय मशीन
- 11. httpErrors स्थानीय मशीन
- 12. एचडीएफएस से स्थानीय मशीन
- 13. स्थानीय मशीन से सर्वर
- 14. स्थानीय मशीन पर Google Chrome ब्राउज़र इतिहास प्रोग्रामेटिक रूप से कैसे पहुंचे
- 15. 'Microsoft.ACE.OLEDB.12.0' प्रदाता स्थानीय मशीन
- 16. रेल - "डॉट" (उदा। /google.com) के साथ पैराम
- 17. परीक्षण फ़ॉर्म केवल स्थानीय मशीन
- 18. Google मानचित्र स्थानीय बिंदुओं को बंद करें
- 19. निर्माण मशीन पर मेवेन स्थानीय भंडार को मिटा देना
- 20. क्लाइंट मशीन पर स्थित एचटीएमएल 5 स्थानीय डेटाबेस कहां है?
- 21. स्थानीय मशीन से रिमोट डीबी mysqldump कैसे करें
- 22. 'SQLNCLI' प्रदाता स्थानीय मशीन, एसक्यूएल सर्वर 2012
- 23. स्थानीय डीजेंगो साइट को दूसरी मशीन में कैसे स्थानांतरित करें?
- 24. रेल मशीन पर स्थानीय मशीन से रूबी को अपलोड करने के लिए कर्ल अनुरोध
- 25. Google.com को कैसे बनाया गया था?
- 26. सेटिंग अपने स्थानीय मशीन के लिए php.ini
- 27. सी # रजिस्ट्री स्थानीय मशीन में मान बनाएं
- 28. youtube.com का हल आईपी google.com पर सीधे क्यों है?
- 29. रिमोट मशीन पर फ़ाइलों को कॉपी और अनजिप करें - चींटी
- 30. दूरस्थ मशीन पर आईआईएस पुनरारंभ करें
"आप नहीं कर सकते" के बीच एक अंतर है। और "यह चुनौतीपूर्ण हो सकता है ..."। कृपया रीवार्डिंग पर विचार करें क्योंकि कुछ और रचनात्मक उत्तरों में बताए गए अनुसार इस व्यवहार को ऑफ़लाइन प्राप्त करना वास्तव में संभव है। –