Installation Guide
Detailed instructions for installing and configuring FullPageScreenshot browser extension
📋 System Requirements
Browser Support
- Chrome (Recommended): Version 88+
- Firefox: Version 90+
- Edge: Version 88+
- Safari: Version 14+
Operating Systems
- Windows: 10/11
- macOS: 10.14+
- Linux: Ubuntu 18.04+, CentOS 8+
Network Requirements
- HTTPS protocol support
- Stable internet connection (for webpage screenshots)
📥 Install Browser Extension
Install from Chrome Web Store (Recommended)
-
Open Chrome Browser
💡 Tip: Ensure using Chrome 88 or higher for best experience.
-
Visit Chrome Web Store
- Open Chrome Web Store
- Search for "FullPageScreenshot"
-
Install Extension
- Click "Add to Chrome" button
- Click "Add extension" in confirmation dialog
-
Verify Installation
- FullPageScreenshot icon 📸 should appear in browser top right
- Click icon to test if extension works properly
Install from Firefox Add-ons Store
-
Open Firefox Browser
- Ensure using Firefox 90 or higher
-
Visit Firefox Add-ons Store
- Open Firefox Add-ons
- Search for "FullPageScreenshot"
-
Install Extension
- Click "Add to Firefox" button
- Click "Add" in confirmation dialog
-
Verify Installation
- FullPageScreenshot icon should appear in browser toolbar
- Click icon to test extension functionality
Developer Version Installation
If you want to install developer version for testing:
-
Download Source Code
git clone https://github.com/your-repo/fullpagescreenshot.git cd fullpagescreenshot/browser_extension
-
Install Dependencies
npm install
-
Build Extension
npm run build
-
Load Extension
- Open
chrome://extensions/
- Enable "Developer mode"
- Click "Load unpacked extension"
- Select
build/chrome-mv3-prod/
folder
- Open
🔧 Basic Configuration
First-time Setup
-
Launch Extension
- Click FullPageScreenshot icon in browser toolbar
- Welcome interface will appear on first use
-
Set Preferences
- Select default screenshot mode
- Configure save location (local folder)
- Set keyboard shortcuts (optional)
Permission Configuration
FullPageScreenshot requires the following permissions:
- Storage permission: Save screenshots and user settings
- Tab permission: Access current webpage for screenshots
- Script permission: Inject necessary JavaScript code
- Download permission: Save screenshots locally
🔍 Verify Installation
Extension Version Verification
-
Check Extension Status
- Open
chrome://extensions/
(Chrome) orabout:addons
(Firefox) - Find FullPageScreenshot
- Ensure status is "Enabled"
- Open
-
Test Basic Functionality
- Open any webpage
- Click extension icon
- Try visible area screenshot
-
Check Permissions
- Ensure all necessary permissions are granted
- Test storage functionality
Functionality Testing
-
Test Different Screenshot Modes
- Visible area screenshot
- Full page screenshot
- Element selection
- Area selection
-
Test Save Functionality
- Check if screenshots save to correct location
- Verify filename format
- Test different file formats
🚨 Common Installation Issues
Extension Cannot Be Installed
Problem: Browser shows "Extension is invalid"
Solution:
- Ensure downloading the latest version
- Check file integrity
- Try reinstalling from official store
Permission Denied
Problem: Extension cannot get necessary permissions
Solution:
- Manually enable permissions in extension management page
- Check browser security settings
- Check if other security software is blocking
Extension Icon Not Showing
Problem: Icon not showing in toolbar after installation
Solution:
- Check if extension is enabled
- Click extension icon in browser menu
- Pin FullPageScreenshot to toolbar
Screenshot Functionality Abnormal
Problem: Screenshot shows blank or error
Solution:
- Refresh webpage and retry
- Check if webpage has special security settings
- Try different screenshot modes
- Check browser permission settings
🛠️ Troubleshooting
Basic Troubleshooting Steps
-
Restart Browser
- Completely close browser
- Restart browser
- Test extension functionality
-
Clear Cache
- Clear browser cache and cookies
- Retest extension functionality
-
Disable Other Extensions
- Temporarily disable other extensions
- Test if it's an extension conflict
-
Update Browser
- Ensure using latest browser version
- Retest extension functionality
Debug Mode
If problems persist, you can enable debug mode:
-
Open Developer Tools
- Press
Ctrl+Shift+I
(Windows) orCmd+Opt+I
(Mac) - Switch to Console tab
- Press
-
View Error Messages
- Operate extension functionality
- View error messages in console
-
Report Issues
- Record error messages and reproduction steps
- Report issues through GitHub Issues
📱 Mobile Device Support
Limitations
FullPageScreenshot currently focuses on desktop browsers, mobile device support is limited:
- Android: Chrome mobile supports some features
- iOS: Safari and Chrome support basic functionality
- Tablet devices: Functionality similar to desktop version
Mobile Device Usage Tips
-
Use Desktop Browser
- Use desktop browser on mobile devices
- Request desktop site
-
Screenshot Alternatives
- Use built-in system screenshot functionality
- Use other mobile screenshot apps
🎉 Installation Complete
Congratulations! You have successfully installed FullPageScreenshot. Now you can start using powerful screenshot features.
Next Steps:
- Read Quick Start Guide
- Try taking your first screenshot
- Explore different screenshot modes
Need help? Please check our troubleshooting guide or get support through GitHub Issues