पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv1.4.0

native_webview

एक फ्लटर प्लगइन जो एंड्रॉइड और आईओएस पर वेबव्यू विजेट प्रदान करता है।

AndroidiOS
30-दिन डाउनलोड
89
लाइक
29
Pub अंक
130

पैकेज इंस्टॉल करें

flutter pub add native_webview

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

एक फ्लटर प्लगइन जो एंड्रॉइड और आईओएस पर मोबाइल ऐप्स में नेटिव वेबव्यू का उपयोग करके वेब सामग्री को एम्बेड करने की अनुमति देता है। यह वेब पृष्ठों को दिखाने के लिए एक सरल विजेट इंटरफेस प्रदान करता है, जिसमें मूल नेविगेशन, जावास्क्रिप्ट इंटरैक्शन और URL लोडिंग समर्थित है। वेब-आधारित सामग्री को अपने फ्लटर एप्लिकेशन में सीधे एम्बेड करने की आवश्यकता वाले डेवलपर्स के लिए डिज़ाइन किया गया है, तीसरे पक्ष के समाधान पर निर्भर नहीं करते हुए। प्लगइन प्लेटफॉर्म-विशिष्ट वेबव्यू वास्तुकला का उपयोग करता है ताकि कार्यक्षमता और संगतता को अनुकूलित किया जा सके।

उपयोग

  • मोबाइल ऐप्स में वेब सामग्री एम्बेड करना
  • डायनामिक वेब पेज दिखाएं
  • वेब-आधारित फॉर्म या डैशबोर्ड को समावेश करना
  • हाइब्रिड ऐप घटक बनाना
  • एप में बाहरी वेबसाइट्स को लोड करना

मुख्य विशेषताएँ

  • Android और iOS पर मूल वेबव्यू एकीकरण
  • वेब सामग्री प्रदर्शन के लिए सरल विजेट एपीआई
  • JavaScript निष्पादन और संचार का समर्थन करता है
  • URL लोडिंग और नेविगेशन का हैंडल करता है
  • प्लेटफॉर्म-अनुकूलित रेंडरिंग और प्रदर्शन

इनके लिए उपयुक्त

  • हाइब्रिड ऐप्स बना रहे विकासकर्ता
  • एम्बेडेड वेब सामग्री की आवश्यकता वाले ऐप्स
  • वेब-आधारित UI घटकों वाले प्रोजेक्ट
  • हल्का WebView समाधान चाहने वाली टीमें
  • बाहरी वेब इंटीग्रेशन वाले मोबाइल ऐप्स

विचार योग्य बातें

  • Android और iOS प्लेटफॉर्म तक सीमित
  • वेब या डेस्कटॉप के लिए समर्थन नहीं है
  • वेब सुरक्षा और अनुमतियों का सही ढंग से निपटान आवश्यक है
  • कुछ उन्नत सुविधाओं जैसे कुकीज़ या प्रमाणीकरण के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता हो सकती है
  • मूल वेबव्यू वास्तुकला स्थिरता पर निर्भर करता है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

native_webview Pub Version

A Flutter plugin that allows you to add an inline WebView.

Motivation

There is already a useful library for working with WebViews in Flutter.

These libraries come with trade-offs such as simple implementation but lack features, or very advanced features and complex implementation.

native_webview is designed to provide users with a standard set of WebView features provided by iOS and Android while keeping the implementation simple.

Requirements

  • Dart: >=2.10.0 <3.0.0
  • Flutter: >=1.22.0 <2.0.0
  • Android: minSdkVersion 24, AndroidX, Kotlin, Chrome version >= 74.0.3729.185
  • iOS: iOS version >= 11.0, Xcode version >= 11, Swift

Getting Started

Usage
class InitialUrlScreen extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("Initial URL"),
      ),
      body: WebView(
        initialUrl: "https://flutter.dev",
      ),
    );
  }
}

If you want to see other examples, see example or see DartDoc.

Known issues

Run tests

  • There are tests in `example/integration_test/tests
  • You will need to launch the iOS simulator or Android emulator
make test

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।