小编Lor*_*ohn的帖子

在webview中打开视频播放器?

我用Webview展示了WebApp.在这些页面中,我有一些视频链接(MP4,3GP ......).当我点击链接时,什么都没发生?有人可以帮忙解决这个案子吗?

public class luxgateway extends Activity {

WebView myWebView;
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);     

    myWebView = (WebView) findViewById(R.id.webview);
    myWebView.getSettings().setJavaScriptEnabled(true);
    myWebView.getSettings().setAllowFileAccess(true); 

    WebViewClient webViewClient = new MyWebViewClient();
    myWebView.setWebViewClient(webViewClient);

    myWebView.loadUrl("http://www.example.com/demo.html");
}

public boolean onKeyDown(int keyCode, KeyEvent event) {
    if ((keyCode == KeyEvent.KEYCODE_BACK) && myWebView.canGoBack()) {
        myWebView.goBack();
        return true;
    }
    return super.onKeyDown(keyCode, event);
}

private class MyWebViewClient extends WebViewClient {
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        if (url.endsWith(".3gp")) {
            Intent intent = new Intent("android.intent.action.VIEW", Uri.parse(url));
            view.getContext().startActivity(intent);    
            return true;
        } else …
Run Code Online (Sandbox Code Playgroud)

video android webview android-video-player

2
推荐指数
1
解决办法
1万
查看次数

IOS - 后退按钮IOS6与IOS7

如何在导航的背景图像和IOS 7中的文本之间添加空格.对于IOS 6,添加空格可使文本位于正确的位置.

来自IOS 6的Navbar:

来自IOS 6的Navbar:

来自IOS 7的Navbar:

来自IOS 7的Navbar:

我在AppDelegate中的代码重新定义了所有后退按钮:

// Change the appearance of other navigation button
UIImage *barButtonImage = [[UIImage imageNamed:@"icon_back_str.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 31, 0, 0)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:barButtonImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

//Adapt the Text of the Buttons
NSDictionary *normalAttributes = [NSDictionary dictionaryWithObjectsAndKeys: [UIFont fontWithName:@"MyFont" size:20.0], UITextAttributeFont,nil];

[[UIBarButtonItem appearance] setTitleTextAttributes:normalAttributes forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)

在我的代码中,设置文本:

- (void) viewWillDisappear:(BOOL)animated {
self.navigationItem.title =  @" Zurück";
}
Run Code Online (Sandbox Code Playgroud)

如何在IO中添加此空间7.谢谢.

objective-c ios

1
推荐指数
1
解决办法
97
查看次数