আমি কি জেএসফিডেলে ফুলস্ক্রিন এপিআই ব্যবহার করতে পারি?


30

আমার নীচের জেএসফিডেল, http://jsfiddle.net/brantolsen/ejUWt/ফুলস্ক্রিন এপিআই ব্যবহার করে প্রতিবার বডি ক্লিক করা হলে এটি পূর্ণ পর্দা থেকে অ-পূর্ণ স্ক্রিনে পরিবর্তন করার সহজ কাজটি করে । স্থানীয় কপিরাইটে সমস্ত সামগ্রী অনুলিপি করা হয় এবং এখানে পাওয়া ডকুমেন্টেশন অনুসারে এটি সঠিকভাবে কাজ করে । তবে জেএসফিডেলে কিছুই হয় না।

জেএসফিডাল পূর্ণ পর্দায় যেতে উদাহরণ কোড তৈরি করা কি সম্ভব?

দয়া করে মনে রাখবেন যে আমি ফলাফলটি সম্পূর্ণ পর্দা হিসাবে দেখার অর্থ নয়, তবে জাভাস্ক্রিপ্টের পুরো পর্দার কমান্ডগুলি কাজ করা হচ্ছে।


জেএসফিডল থেকে পূর্ণ স্ক্রিন কাজ করে না।
রোমান সি

এটি কিছুক্ষণ আগে ঠিক করা হয়েছিলJsfiddle আজ চেষ্টা করে শরীরের টেক্সটটি ক্লিক করুন এবং এটি ফুলস্ক্রিনে যাবে।
gman

@gman আমি ব্র্যান্ডের উত্তরে এটি সম্পাদনা করার পরামর্শ দিচ্ছি (আমি অন্য উত্তর লেখার পরামর্শ দেব, তবে আমি মনে করি তাদের
উত্তরটিতে

উত্তর:


35

আপনি ফলাফলটি পুরো স্ক্রিনে এভাবে দেখেন -

http://jsfiddle.net/brantolsen/ejUWt/embedded/result/

উপরের অংশে থাকা শেয়ার বোতামটি ক্লিক করুন -

এখানে চিত্র বর্ণনা লিখুন

আপডেট: "ভাগ করুন" বোতামটি আর প্রদর্শিত হবে না। আপনি এখনও embedded/result/আপনার ফিটলের URL টির শেষে ম্যানুয়ালি যোগ করে পুরো স্ক্রিন প্রদর্শন পেতে পারেন


দুঃখিত, আমি পূর্ণ পর্দা বলতে কী বোঝাতে চেয়েছি তা সম্পর্কে আমি অস্পষ্ট ছিলাম। আমি বোঝাতে চাইছিলাম যে জাভাস্ক্রিপ্টের পূর্ণ স্ক্রিন এপিআই কীভাবে ফলাফলকে পুরো স্ক্রিন হিসাবে দেখতে পাবে না জেএসফিডেলে কাজ করতে পারি। যাইহোক, ধন্যবাদ.
ব্রান্ট ওলসেন

1
বুঝতে পারছিল না। জেএসফিডাল আউটপুট প্রদর্শন করতে iframes ব্যবহার করে। আসলে, এই 4 টি বাক্সই iframes। সুতরাং, কোনও নিয়মিত উপায় নেই যা আপনি এটি অর্জন করতে পারেন।
বিভাস

2
মনে রাখবেন যে আপনি "সংরক্ষণ করুন" বোতামটি ক্লিক করে একবারে জেএসফিডাল সংরক্ষণ করার পরে এই "ভাগ করুন" বোতামটি উপস্থিত হয় না।
ররি ও'কেনে

8
আমি মনে করি "ভাগ করুন" বোতামটি আর প্রদর্শিত হবে না। আপনি এখনও embedded/result/আপনার ফিটলের URL টির শেষে ম্যানুয়ালি যোগ করে পুরো স্ক্রিন প্রদর্শন পেতে পারেন ।
কাই কার্ভার

এই কুইজিটনটি কোনও আইফ্রেম ছাড়াই jsfiddle চালানোর বিষয়ে নয়। এটি জাভাস্ক্রিপ্ট / এইচটিএমএল ফুলস্ক্রিন এপিআই সম্পর্কে নয়, জেএসফিডেলে কাজ করছে
gman

8

http://fiddle.jshell.net/your-fiddle-id/show/light/উদাহরণস্বরূপ এই ফিডাল URL টি ব্যবহার করুন । এটি কোনও ফ্রেম ছাড়াই এটি খুলবে।


আমার জন্য কাজ করে না: imgur.com/a/Y2VuRPZ
gman

1
এই কুইজিটনটি কোনও আইফ্রেম ছাড়াই jsfiddle চালানোর বিষয়ে নয়। এটি জাভাস্ক্রিপ্ট / এইচটিএমএল ফুলস্ক্রিন এপিআই সম্পর্কে নয়, জেএসফিডেলে কাজ করছে
gman

3

ক্রোম নিয়ে ঘুরে দেখার পরে এবং উপাদানটি পরীক্ষা করে দেখার কারণ খুঁজে পেয়েছে। ফলাফলের কোডটি একটি আইফ্রেমের অভ্যন্তরে স্থাপন করা হয় যা সম্পূর্ণ স্ক্রিন কমান্ডকে অস্বীকার করে।

আমি ফায়ারব্যাগ এবং ক্রোমের ডিবাগ সরঞ্জামগুলি ব্যবহার করে এই আইফ্রেমে https://developer.mozilla.org/en/HTML/Element/iframe এ যোগ করে mozallowfullscreenএবং webkitallowfullscreenখুঁজে পেয়েছিলাম সাময়িকভাবে এই চারপাশে কাজ করতে ।

তবে এটি দেখে মনে হচ্ছে না যে জেএসফিডাল আপনাকে কোডটি মোড়ানোর সময়টি কাস্টমাইজ করার অনুমতি দেবে iframe


2

আমি মনে করি আপনার থ্রেডের অন্যান্য উত্তরদাতারা iframe (ক্রসডোমাইন) ইস্যুগুলিতে তাকিয়েছে এবং প্রশ্নটিকে উপেক্ষা করেছে।

আরেকটি ভয়ঙ্কর JSFiddle ব্যবহারকারী জেনিফার Perrin আপনার প্রশ্নের অর্ধেকের বেশি তার পোস্টে উত্তর "jQuery সঙ্গে বর্তমান পৃষ্ঠার URL এবং উপাধি পান"

আপনার যা করার বাকি রয়েছে তা হ'ল ফিরে আসা ইউআরএলটিতে কিছু যুক্তি প্রয়োগ করা এবং এটি http://jsfiddle.net/[userid]/[postid]/embedded/result/অ্যাঙ্কারের একটি কার্যকরী লিঙ্কে ফ্যাশন করা যা এটি পুরো স্ক্রিন টগল করার জন্য এইচআরএফকে পরিবর্তন করে।


এই কুইজিটনটি কোনও আইফ্রেম ছাড়াই jsfiddle চালানোর বিষয়ে নয়। এটি জাভাস্ক্রিপ্ট / এইচটিএমএল ফুলস্ক্রিন এপিআই সম্পর্কে নয়, জেএসফিডেলে কাজ করছে
gman
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.