Tag: google chrome os

iOS共享扩展程序在Chrome中无法使用

适用于Safari,不适用于Chrome 也许这个问题很简单和愚蠢,但我是iOS开发新手,我找不到任何正确的解决scheme来解决这个问题。 我需要得到: 1)页面的url 2)页面名称 延期 的Info.plist <dict> <key>NSExtensionAttributes</key> <dict> <key>NSExtensionActivationRule</key> <dict> <key>NSExrensionActivationSupportsText</key> <true/> <key>NSExtensionActivationSupportsFileWithMaxCount</key> <integer>1</integer> <key>NSExtensionActivationSupportsImageWithMaxCount</key> <integer>1</integer> <key>NSExtensionActivationSupportsMovieWithMaxCount</key> <integer>20</integer> <key>NSExtensionActivationSupportsWebPageWithMaxCount</key> <integer>1</integer> <key>NSExtensionActivationSupportsWebURLWithMaxCount</key> <integer>0</integer> </dict> <key>NSExtensionJavaScriptPreprocessingFile</key> <string>DemoPreprocessor</string> </dict> <key>NSExtensionMainStoryboard</key> <string>MainInterface</string> <key>NSExtensionPointIdentifier</key> <string>com.apple.share-services</string> </dict> 我已经添加了更多的Chrome,但它仍然无法正常工作。 对于Safari来说,这已经足够了: NSExtensionActivationSupportsWebPageWithMaxCount, NSExtensionActivationSupportsWebURLWithMaxCount, NSExrensionActivationSupportsText, NSExtensionJavaScriptPreprocessingFile 我尝试了三种方法,使用和不使用DemoPreprocessor.js 。 但是,所有这些都不适用于Chrome: 1. ShareViewController.swift override func viewDidLoad() { super.viewDidLoad() let items = extensionContext?.inputItems var itemProvider: […]